<!DOCTYPE html>
<!-- saved from url=(0051)https://cloud.tencent.com/developer/article/1804512 -->
<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><style class="vjs-styles-defaults">
      .video-js {
        width: 300px;
        height: 150px;
      }

      .vjs-fluid {
        padding-top: 56.25%
      }
    </style><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"><title>手把手教你ClickHouse（一、搭建windows环境） - 云+社区 - 腾讯云</title><meta name="keywords" content=""><meta name="description" content=""><meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1, viewport-fit=cover"><meta name="format-detection" content="telephone=no"><link rel="canonical" href="https://cloud.tencent.com/developer/article/1804512"><link rel="stylesheet" href="./手把手教你ClickHouse（一、搭建windows环境） - 云+社区 - 腾讯云_files/global-201911291451.css"><link rel="stylesheet" href="./手把手教你ClickHouse（一、搭建windows环境） - 云+社区 - 腾讯云_files/AskDialog-202004291717.css"><link rel="stylesheet" href="./手把手教你ClickHouse（一、搭建windows环境） - 云+社区 - 腾讯云_files/base-202107091522.css"><link rel="stylesheet" href="./手把手教你ClickHouse（一、搭建windows环境） - 云+社区 - 腾讯云_files/Column-202105241830.css"><link rel="stylesheet" href="./手把手教你ClickHouse（一、搭建windows环境） - 云+社区 - 腾讯云_files/Packs-202101051447.css"><link rel="stylesheet" href="./手把手教你ClickHouse（一、搭建windows环境） - 云+社区 - 腾讯云_files/markdown-201810241044.css"><link rel="stylesheet" href="./手把手教你ClickHouse（一、搭建windows环境） - 云+社区 - 腾讯云_files/draft-master-v1.4.6.d4s2ddo9sb.css"><style media="screen">@supports (padding:max(0px)){.set-safe-area .com-main{bottom:calc(max(12px,constant(safe-area-inset-bottom)) + 50px);bottom:calc(max(12px,env(safe-area-inset-bottom)) + 50px)}.set-safe-area .com-main-simple-sec,.set-safe-area .com-main.without-tab-ft,.set-safe-area .com-main.without-ft{bottom:max(12px,constant(safe-area-inset-bottom));bottom:max(12px,env(safe-area-inset-bottom))}.set-safe-area .com-main-sec{bottom:max(12px,constant(safe-area-inset-bottom));bottom:max(12px,env(safe-area-inset-bottom))}.set-safe-area .com-m-footer,.set-safe-area .sa-fixed-btns{bottom:max(12px,constant(safe-area-inset-bottom));bottom:max(12px,env(safe-area-inset-bottom))}.set-safe-area .com-mobile-body{bottom:max(12px,constant(safe-area-inset-bottom));bottom:max(12px,env(safe-area-inset-bottom))}}@supports (padding:max(0px)){.set-safe-area .support-wrap,.set-safe-area div.body{bottom:max(12px,constant(safe-area-inset-bottom));bottom:max(12px,env(safe-area-inset-bottom))}.set-safe-area .com-responsive-no-ft div.body{bottom:max(12px,constant(safe-area-inset-bottom));bottom:max(12px,env(safe-area-inset-bottom))}}</style><style id="dynamic-inserted-css-ask-pop-menu">
	.ask-pop-menu .com-correction-bubble {
		box-shadow: none;
		border: none;
		position: inherit;
    padding: 0;
	}
	.ask-pop-menu .com-correction-bubble::before {
		border:none;
	}
	</style><style id="dynamic-inserted-css-transition-slide391298858">
.transition-slide391298858-enter {
	opacity: 0 !important;
	transform: translate3d(0px, -44px, 0);
}
.transition-slide391298858-enter-active {
	opacity: 1 !important;
	transform: translate3d(0, 0, 0);
	transition: opacity 300ms ease, transform 300ms ease;
}
.transition-slide391298858-leave {
	opacity: 1 !important;
	transform: translate3d(0, 0, 0);
}
.transition-slide391298858-leave-active {
	opacity: 0 !important;
	transform: translate3d(0px, -44px, 0);
	transition: opacity 300ms ease, transform 300ms ease;
}
</style><style id="dynamic-inserted-css-transition-fade-312660078">
.transition-fade-312660078-enter {
	opacity: 0 !important;
}
.transition-fade-312660078-enter-active {
	opacity: 0.7 !important;
	transition: opacity 300ms ease;
}
.transition-fade-312660078-leave {
	opacity: 0.7 !important;
}
.transition-fade-312660078-leave-active {
	opacity: 0 !important;
	transition: opacity 300.0001ms ease;
}
</style><style id="dynamic-inserted-css-transition-slide-1496561436">
.transition-slide-1496561436-enter {
	opacity: 0 !important;
	transform: translate3d(0px, -30px, 0);
}
.transition-slide-1496561436-enter-active {
	opacity: 1 !important;
	transform: translate3d(0, 0, 0);
	transition: opacity 300ms ease, transform 300ms ease;
}
.transition-slide-1496561436-leave {
	opacity: 1 !important;
	transform: translate3d(0, 0, 0);
}
.transition-slide-1496561436-leave-active {
	opacity: 0 !important;
	transform: translate3d(0px, -30px, 0);
	transition: opacity 300ms ease, transform 300ms ease;
}
</style><style id="dynamic-inserted-css-article-sharing!.extra-cnt">.extra-cnt .com-share-options .qr-img img {
					width: 130px;
					height: 130px;
				}</style><script type="text/javascript" async="" src="./手把手教你ClickHouse（一、搭建windows环境） - 云+社区 - 腾讯云_files/f.txt"></script><script type="text/javascript" async="" src="./手把手教你ClickHouse（一、搭建windows环境） - 云+社区 - 腾讯云_files/f.txt"></script><script async="" src="./手把手教你ClickHouse（一、搭建windows环境） - 云+社区 - 腾讯云_files/gtm.js.下载"></script><script async="" src="./手把手教你ClickHouse（一、搭建windows环境） - 云+社区 - 腾讯云_files/analytics.js.下载"></script><script src="./手把手教你ClickHouse（一、搭建windows环境） - 云+社区 - 腾讯云_files/sensors.js.下载"></script><script src="./手把手教你ClickHouse（一、搭建windows环境） - 云+社区 - 腾讯云_files/stats.js.下载" name="MTAH5" sid="500505369" cid="500505370"></script><script src="./手把手教你ClickHouse（一、搭建windows环境） - 云+社区 - 腾讯云_files/index.js.下载"></script><script type="text/javascript" async="" src="./手把手教你ClickHouse（一、搭建windows环境） - 云+社区 - 腾讯云_files/MathJax.js.下载"></script><style id="dynamic-inserted-css-transition-slide-1218967474">
.transition-slide-1218967474-enter {
	opacity: 0 !important;
	transform: translate3d(20px, 0px, 0);
}
.transition-slide-1218967474-enter-active {
	opacity: 1 !important;
	transform: translate3d(0, 0, 0);
	transition: opacity 300ms ease, transform 300ms ease;
}
.transition-slide-1218967474-leave {
	opacity: 1 !important;
	transform: translate3d(0, 0, 0);
}
.transition-slide-1218967474-leave-active {
	opacity: 0 !important;
	transform: translate3d(20px, 0px, 0);
	transition: opacity 300ms ease, transform 300ms ease;
}
</style><style type="text/css">.MathJax_Preview {color: #888}
#MathJax_Message {position: fixed; left: 1em; bottom: 1.5em; background-color: #E6E6E6; border: 1px solid #959595; margin: 0px; padding: 2px 8px; z-index: 102; color: black; font-size: 80%; width: auto; white-space: nowrap}
#MathJax_MSIE_Frame {position: absolute; top: 0; left: 0; width: 0px; z-index: 101; border: 0px; margin: 0px; padding: 0px}
.MathJax_Error {color: #CC0000; font-style: italic}
</style><script src="./手把手教你ClickHouse（一、搭建windows环境） - 云+社区 - 腾讯云_files/f(1).txt"></script><script src="./手把手教你ClickHouse（一、搭建windows环境） - 云+社区 - 腾讯云_files/f(2).txt"></script></head><body class="bg-color"><div id="MathJax_Message" style="display: none;"></div><div id="react-root"><div class=""><div class="J-header c-nav-wrap c-nav com-2-nav"><div class="c-nav-mod c-nav-mod-pc c-nav-white"><div id="qcTopNavFstLevel" class="J-headerTop c-nav-top" data-nosearch="1" data-nolang="1"><a href="https://cloud.tencent.com/" class="c-nav-bg-logo" hotrep="community.header.cloud_portal"><i>腾讯云</i></a><div class="c-nav-top-operation"><div class="c-nav-top-ctrl"><div class="c-nav-top-links"><a href="https://cloud.tencent.com/product/ba" class="link-item" hotrep="community.header.ba">备案</a><a href="https://console.cloud.tencent.com/" class="link-item" role="button" hotrep="community.header.console">控制台</a></div></div></div></div><div class="J-headerBottom c-nav-bottom responsive" style=""><a href="https://cloud.tencent.com/developer" class="c-nav-project-logo" hotrep="community.header.logo.community"><i class="c-nav-project-bg-logo">云+社区</i></a><div class="c-nav-bm-categories"><ul class="c-nav-list"><li class="presentation curr"><a href="https://cloud.tencent.com/developer/column" role="button" hotrep="community.header.nav.column">专栏</a></li><li class="presentation"><a href="https://cloud.tencent.com/developer/video" role="button" hotrep="community.header.nav.video">视频</a></li><li class="presentation"><a href="https://cloud.tencent.com/developer/inventory" role="button" hotrep="community.header.nav.inventory">精选</a></li><li class="presentation"><a href="https://cloud.tencent.com/developer/ask" role="button" hotrep="community.header.nav.ask">问答</a></li><li class="presentation"><a href="https://cloud.tencent.com/developer/salon" role="button" hotrep="community.header.nav.salon">沙龙</a></li><li class="presentation"><a href="https://cloud.tencent.com/developer/competition" role="button" hotrep="community.header.nav.competition">云+竞赛</a></li><li class="presentation"><a href="https://cloud.tencent.com/developer/teams" role="button" hotrep="community.header.nav.teams">团队主页</a></li><li class="presentation"><a href="https://cloud.tencent.com/developer/devdocs" role="button" hotrep="community.header.nav.devdocs">开发者手册</a></li><li class="presentation"><a href="https://cloud.tencent.com/developer/timl" role="button" hotrep="community.header.nav.timl">智能钛AI</a></li><li class="presentation split-item"></li><li class="presentation"><a href="https://cloud.tencent.com/tvp" target="_blank" role="button" hotrep="community.header.nav.tvp">TVP</a></li></ul></div><div class="J-headerBottomRight c-nav-bm-right"><div class="c-nav-bm-search-wrap"><a href="javascript:;" class="c-nav-bm-search-btn" role="button" hotrep="community.header.opensearch.search_icon"><i class="nav-search-icon"></i> 搜索</a><div class="c-nav-bm-search search-icon-rt" role="button" hotrep="community.header.opensearch.search_bar"><input type="text" placeholder="找文章 / 找答案 / 找技术大牛" readonly="" style="cursor:pointer"><i class="nav-search-icon"></i></div><div class="com-3-nav-search-wrap"><div class="com-search-bar"><label class="com-search"><input type="text" class="search-input" value="" placeholder="找文章 / 找答案 / 找技术大牛" autocomplete="off"><button type="submit" class="search-btn" hotrep="community.header.search.search_btn">搜索</button><button type="button" class="close-btn" hotrep="community.header.search.close_btn">关闭</button></label></div></div></div><div class="c-nav-bm-btns"><div class="c-nav-dropdown-btn nav-dropdown-creation"><a href="javascript:;" class="c-nav-bm-btn c-btn" hotrep="community.header.bm_btns.write_article">创作</a><div class="c-bubble c-bubble-top nav-creation-bubble-l nav-creation-bubble"><div class="c-bubble-inner"><div class="nav-dropdown-mini"><div class="dropdown-mini-inner dropdown-mini-data"><div class="dropdown-mini-list"><ul class="nav-drop-action"><li class="dropdown-mini-item"><a href="javascript:;" hotrep="community.header.msg_dropdown.drop_action.write_paper">写文章</a></li><li class="dropdown-mini-item"><a href="javascript:;" hotrep="community.header.msg_dropdown.drop_action.send_video">发视频</a></li></ul></div></div></div></div></div></div><a href="javascript:;" class="c-btn c-nav-bm-btn-hole" hotrep="community.header.bm_btns.ask">提问</a></div><div class="c-nav-bm-text-btns"><a href="javascript:;" class="c-nav-bm-text-btn" hotrep="community.header.login">登录</a><i class="c-nav-divider-dot"></i><a href="https://cloud.tencent.com/register" target="_blank" class="c-nav-bm-text-btn" hotrep="community.header.register">注册</a></div></div><div class="c-nav-pro-mask" style="display:none"></div></div></div></div><div class="com-header subsite"><div class="header-main"><a href="javascript:;" class="header-menu-trigger" hotrep="community.header.menu_trigger">展开</a><h1 class="header-main-title"></h1></div><div class="header-logo-wrap"><div class="header-logo"><i class="logo-icon logo-community"></i><h1 class="header-title">腾讯云·社区</h1></div></div><nav class="header-extra"><a href="https://cloud.tencent.com/developer/search" class="header-extra-icon search-entry" hotrep="community.header.search_btn"></a><a href="javascript:;" hotrep="community.header.login">登录</a></nav></div><div class="com-m-side-mask hidden"></div><section class="com-m-side com-2-m-side hidden"><header class="com-m-side-hd"><div class="header-logo-wrap"><a href="https://cloud.tencent.com/developer" class="header-logo" hotrep="community.header.drawer.home"><i class="logo-icon logo-community"></i><h1 class="header-title">云+社区</h1></a></div><div class="com-m-side-hd-extra"><a href="javascript:;" class="com-m-side-link only-icon"><div class="icon-back"></div></a></div></header><div class="com-m-side-bd"><ul class="com-m-side-nav"><li class="com-m-side-nav-item"><a href="https://cloud.tencent.com/developer" class="com-m-side-nav-link"><i class="icon-home"></i>首页</a></li><li class="com-m-side-nav-item"><a href="https://cloud.tencent.com/developer/column" class="com-m-side-nav-link"><i class="icon-column"></i>专栏</a></li><li class="com-m-side-nav-item"><a href="https://cloud.tencent.com/developer/video" class="com-m-side-nav-link"><i class="icon-video"></i>视频</a></li><li class="com-m-side-nav-item"><a href="https://cloud.tencent.com/developer/inventory" class="com-m-side-nav-link"><i class="icon-packs"></i>精选</a></li><li class="com-m-side-nav-item"><a href="https://cloud.tencent.com/developer/ask" class="com-m-side-nav-link"><i class="icon-ask"></i>问答</a></li><li class="com-m-side-nav-item"><a href="https://cloud.tencent.com/developer/salon" class="com-m-side-nav-link"><i class="icon-salon"></i>沙龙</a></li><li class="com-m-side-nav-item"><a href="https://cloud.tencent.com/developer/competition" class="com-m-side-nav-link"><i class="icon-competition"></i>云+竞赛</a></li><li class="com-m-side-nav-item"><a href="https://cloud.tencent.com/developer/teams" class="com-m-side-nav-link"><i class="icon-nonstop"></i>团队主页</a></li><li class="com-m-side-nav-item"><a href="https://cloud.tencent.com/developer/devdocs" class="com-m-side-nav-link"><i class="icon-devdoc"></i>开发者手册</a></li><li class="com-m-side-nav-item"><a href="https://cloud.tencent.com/developer/timl" class="com-m-side-nav-link"><i class="icon-ai"></i>智能钛AI</a></li><li class="com-m-side-nav-item split"></li><li class="com-m-side-nav-item"><a href="https://cloud.tencent.com/tvp" class="com-m-side-nav-link"><i class="icon-tvp"></i>TVP</a></li></ul><div class="com-m-side-idx-link-wrap"><a href="https://cloud.tencent.com/" class="com-m-side-idx-link">返回腾讯云官网</a></div></div></section><div class="com-sticky-header col-2-sticky-header hidden" style=""><div class="com-inner"><div class="com-sticky-header-main"><div class="com-media author-media"><div class="com-media-object"><a href="https://cloud.tencent.com/developer/user/6429458" class="author-media-avatar" style="background-image:url(https://ask.qcloudimg.com/http-save/yehe-6429458/d0gq0fzdr7.jpeg?imageView2/2/w/80)"></a></div><div class="com-media-body"><h3 class="author-media-name" title="翟凤玺"><a href="https://cloud.tencent.com/developer/user/6429458" class="author-media-name-inner">翟凤玺</a><div class="c-bubble-trigger com-verification"><i class="verified"></i><div class="c-bubble c-bubble-top"><div class="c-bubble-inner" style="padding:8px 10px"><p>神州商龙科技 · 软件工程师 (已认证)</p></div></div></div></h3><a href="https://cloud.tencent.com/developer/column/89777" class="com-arrow-link author-media-link gray">29<!-- --> 篇文章</a></div></div><span class="header-split"></span><h3 class="header-title" title="手把手教你ClickHouse（一、搭建windows环境）">手把手教你ClickHouse（一、搭建windows环境）</h3></div><div class="com-sticky-header-extra"><button type="button" class="l c-btn"><span class="text">转到我的清单</span></button></div></div></div><div class="J-body col-body pg-2-article" style="min-height: 172px;"><div class="com-crumb theme2 no-pd"><div class="com-inner"><a href="https://cloud.tencent.com/developer/column" class="crumb-item" hotrep="community.column.article2.crumb.0">专栏首页</a><span class="crumb-split"></span><a href="https://cloud.tencent.com/developer/column/89777" class="crumb-item" hotrep="community.column.article2.crumb.2" title="翟凤玺">翟凤玺</a><span class="crumb-split"></span><span class="crumb-item current" title="手把手教你ClickHouse（一、搭建windows环境）">手把手教你ClickHouse（一、搭建windows环境）</span></div></div><div class="com-3-layout"><div class="layout-main"><div class="com-widget-operations2 theme2 J-sharingBar" style="top: 190px;"><div class="main-cnt"><a href="javascript:;" class="com-opt-link link-add is-actived"><i class="com-i-add"></i></a><a href="javascript:;" class="com-opt-link link-like"><i class="com-i-like"></i><span class="text">2</span></a><a href="javascript:;" class="com-opt-link link-bookmark"><i class="com-i-bookmark"></i><span class="text">0</span></a><div><a href="javascript:;" class="com-opt-link link-share"><i class="com-i-share"></i></a><div class="extra-cnt" style="visibility: hidden;"><span class="com-opt-text share-text">分享</span><ul class="com-share-options"><li><div class="c-bubble-trigger"><a href="javascript:;" class="opt-item"><i class="opt-icon wechat"></i></a><div class="c-bubble c-bubble-right "><div class="c-bubble-inner"><div class="qr-img" title="https://cloud.tencent.com/developer/article/1804512"><canvas width="130" height="130" style="display: none;"></canvas><img alt="Scan me!" style="display: block;" src=""></div><p class="qr-txt">分享文章到朋友圈</p></div></div></div></li><li><div class="c-bubble-trigger"><a href="javascript:;" class="opt-item"><i class="opt-icon qq"></i></a><div class="c-bubble c-bubble-right "><div class="c-bubble-inner"><span>分享文章到 QQ</span></div></div></div></li><li><div class="c-bubble-trigger"><a href="javascript:;" class="opt-item"><i class="opt-icon weibo"></i></a><div class="c-bubble c-bubble-right "><div class="c-bubble-inner"><span>分享文章到微博</span></div></div></div></li><li><div class="c-bubble-trigger"><a class="opt-item" href="javascript:;"><i class="opt-icon copy"></i></a><div class="c-bubble c-bubble-right "><div class="c-bubble-inner"><span>复制文章链接到剪贴板</span></div></div></div></li></ul><div class="c-bubble-trigger com-widget-poster"><button class="scan-btn">海报分享</button><div class="c-bubble c-bubble-right "><div class="c-bubble-inner"><div class="qr-img" title="https://cloud.tencent.com/developer/article-sharing/1804512"><canvas width="130" height="130" style="display: none;"></canvas><img alt="Scan me!" style="display: block;" src=""></div><p class="qr-txt">海报分享</p></div></div></div></div></div></div></div><section class="com-2-panel col-2-article J-articlePanel"><div class="col-2-article-header"><h1 class="article-title J-articleTitle"><span>手把手教你ClickHouse（一、搭建windows环境）</span></h1><div class="article-infos-wrap"><div class="article-infos"><span class="article-info"><time datetime="2021-03-22 11:43:13" title="2021-03-22 11:43:13"> 2021-03-22<span class="com-v-box">2021-03-22 11:43:13</span></time></span><span class="article-info">阅读 <!-- -->564</span>0</div><div class="article-infos-extra"></div></div></div><div class="com-markdown-collpase"><div class="com-markdown-collpase-main" style="max-height: initial;"><div class="rno-markdown J-articleContent"><h3></h3><h2 id="%E5%AF%BC%E8%AF%BB" name="%E5%AF%BC%E8%AF%BB">导读</h2><ul class="ul-level-0"><li>随着互联网技术的发展，海量数据已经成为公司决策分析的重要来源，ClickHouse有着大数据入门和低学习成本(支持SQL)的优势，故开启了第一篇环境搭建。希望能降低ClickHouse的入门门槛。</li></ul><h2 id="%E7%8E%AF%E5%A2%83%E5%8F%8A%E5%B7%A5%E5%85%B7" name="%E7%8E%AF%E5%A2%83%E5%8F%8A%E5%B7%A5%E5%85%B7">环境及工具</h2><ul class="ul-level-0"><li>Windows10专业版(64位)：Windows其他版本可能会有其他问题，建议使用该环境。</li><li>Docker Desktop：可以在Windows环境下运行docker的一款产品。</li><li>DBeaver：支持ClickHouse数据库的一款数据库管理工具。</li></ul><h2 id="Windows-%E7%9B%B8%E5%85%B3%E9%85%8D%E7%BD%AE" name="Windows-%E7%9B%B8%E5%85%B3%E9%85%8D%E7%BD%AE">Windows 相关配置</h2><h3 id="%E4%B8%80%E3%80%81%E5%90%AF%E7%94%A8%E8%99%9A%E6%8B%9F%E5%8C%96" name="%E4%B8%80%E3%80%81%E5%90%AF%E7%94%A8%E8%99%9A%E6%8B%9F%E5%8C%96">一、启用虚拟化</h3><ul class="ul-level-0"><li>打开任务管理器（CTRL+ALT+DELETE）-&gt; 选择性能 -&gt; CPU -&gt;虚拟化，确认是否已启用。
 </li></ul><figure><div class="image-block"><span><img src="./手把手教你ClickHouse（一、搭建windows环境） - 云+社区 - 腾讯云_files/x6so5c07xi.png" class="" style="cursor: zoom-in;"></span></div></figure><h3 id="%E4%BA%8C%E3%80%81%E5%90%AF%E7%94%A8Hyper-v" name="%E4%BA%8C%E3%80%81%E5%90%AF%E7%94%A8Hyper-v">二、启用Hyper-v</h3><ul class="ul-level-0"><li>控制面板（Win+R -&gt; 输入control -&gt; 回车） -&gt; 程序 -&gt; 启用或关闭Windows功能 -&gt; 勾选Hyper-v
 </li></ul><figure><div class="image-block"><span><img src="./手把手教你ClickHouse（一、搭建windows环境） - 云+社区 - 腾讯云_files/if3y3s831o.png" class="" style="cursor: zoom-in;"></span></div></figure><h2 id="Docker%E7%9B%B8%E5%85%B3" name="Docker%E7%9B%B8%E5%85%B3">Docker相关</h2><h3 id="%E4%B8%80%E3%80%81%E4%B8%8B%E8%BD%BD" name="%E4%B8%80%E3%80%81%E4%B8%8B%E8%BD%BD">一、下载</h3><ul class="ul-level-0"><li>https://desktop.docker.com/win/stable/Docker%20Desktop%20Installer.exe</li></ul><h3 id="%E4%BA%8C%E3%80%81%E5%AE%89%E8%A3%85" name="%E4%BA%8C%E3%80%81%E5%AE%89%E8%A3%85">二、安装</h3><ul class="ul-level-0"><li>安装非常简单，不赘述。安装成功后查看windows任务栏会出现docker的经典logo，小鲸鱼。</li></ul><h3 id="%E4%B8%89%E3%80%81%E6%9F%A5%E7%9C%8B%E7%89%88%E6%9C%AC" name="%E4%B8%89%E3%80%81%E6%9F%A5%E7%9C%8B%E7%89%88%E6%9C%AC">三、查看版本</h3><ul class="ul-level-0"><li>打开Windows控制台（Win+R -&gt; 输入cmd -&gt; 回车）-&gt; 输入</li></ul><pre class="prism-token token  language-javascript">docker <span class="token operator">--</span>version</pre><figure><div class="image-block"><span><img src="./手把手教你ClickHouse（一、搭建windows环境） - 云+社区 - 腾讯云_files/dcrwyo4ogq.png" class="" style="cursor: zoom-in;"></span></div></figure><h3 id="%E5%9B%9B%E3%80%81%E9%85%8D%E7%BD%AE" name="%E5%9B%9B%E3%80%81%E9%85%8D%E7%BD%AE">四、配置</h3><ul class="ul-level-0"><li> 1.打开Docker配置中心：任务栏小鲸鱼右键 -&gt; Settings
 </li><li> 2.配置Dcoker文件挂载目录权限：左侧菜单 Resources -&gt; FILE SHARING -&gt; 加号 -&gt; D:\clickhouse -&gt; 选择文件夹
 </li></ul><figure><div class="image-block"><span><img src="./手把手教你ClickHouse（一、搭建windows环境） - 云+社区 - 腾讯云_files/0mnakw2obx.png" class="" style="cursor: zoom-in;"></span></div></figure><ul class="ul-level-0"><li> 3.配置Docker国内镜像加速下载：左侧菜单 Docker Engine -&gt; 右侧输入框 -&gt; Apply &amp; Restart
 </li></ul><pre class="prism-token token  language-javascript"><span class="token punctuation">{</span>
  <span class="token string">"registry-mirrors"</span><span class="token punctuation">:</span> <span class="token punctuation">[</span>
    <span class="token string">"https://registry.docker-cn.com"</span><span class="token punctuation">,</span>
    <span class="token string">"http://hub-mirror.c.163.com"</span><span class="token punctuation">,</span>
    <span class="token string">"https://docker.mirrors.ustc.edu.cn"</span>
  <span class="token punctuation">]</span><span class="token punctuation">,</span>
  <span class="token string">"insecure-registries"</span><span class="token punctuation">:</span> <span class="token punctuation">[</span><span class="token punctuation">]</span><span class="token punctuation">,</span>
  <span class="token string">"debug"</span><span class="token punctuation">:</span> <span class="token boolean">false</span><span class="token punctuation">,</span>
  <span class="token string">"experimental"</span><span class="token punctuation">:</span> <span class="token boolean">false</span><span class="token punctuation">,</span>
  <span class="token string">"features"</span><span class="token punctuation">:</span> <span class="token punctuation">{</span>
    <span class="token string">"buildkit"</span><span class="token punctuation">:</span> <span class="token boolean">true</span>
  <span class="token punctuation">}</span>
<span class="token punctuation">}</span></pre><figure><div class="image-block"><span><img src="./手把手教你ClickHouse（一、搭建windows环境） - 云+社区 - 腾讯云_files/tzmubvnl9p.png" class="" style="cursor: zoom-in;"></span></div></figure><h2 id="ClickHouse%E7%9B%B8%E5%85%B3" name="ClickHouse%E7%9B%B8%E5%85%B3">ClickHouse相关</h2><h3 id="%E4%B8%80%E3%80%81%E6%8B%89%E5%8F%96%E9%95%9C%E5%83%8F" name="%E4%B8%80%E3%80%81%E6%8B%89%E5%8F%96%E9%95%9C%E5%83%8F">一、拉取镜像</h3><ul class="ul-level-0"><li>打开Windows控制台（Win+R -&gt; 输入cmd -&gt; 回车）-&gt; 输入</li></ul><pre class="prism-token token  language-javascript">docker pull yandex<span class="token operator">/</span>clickhouse<span class="token operator">-</span>server</pre><pre class="prism-token token  language-javascript">docker pull yandex<span class="token operator">/</span>clickhouse<span class="token operator">-</span>client</pre><ul class="ul-level-0"><li>tips：如果没有配置国内镜像无法下载</li></ul><h3 id="%E4%BA%8C%E3%80%81%E8%BF%90%E8%A1%8C%E4%B8%B4%E6%97%B6%E5%AE%B9%E5%99%A8-temp-clickhouse-server" name="%E4%BA%8C%E3%80%81%E8%BF%90%E8%A1%8C%E4%B8%B4%E6%97%B6%E5%AE%B9%E5%99%A8-temp-clickhouse-server">二、运行临时容器 temp-clickhouse-server</h3><ul class="ul-level-0"><li>Windows控制台继续执行命令</li></ul><pre class="prism-token token  language-javascript">docker run <span class="token operator">--</span>rm <span class="token operator">-</span>d <span class="token operator">--</span>name<span class="token operator">=</span>temp<span class="token operator">-</span>clickhouse<span class="token operator">-</span>server yandex<span class="token operator">/</span>clickhouse<span class="token operator">-</span>server</pre><h3 id="%E4%B8%89%E3%80%81config%E9%85%8D%E7%BD%AE%E5%92%8Cusers%E9%85%8D%E7%BD%AE%E6%98%A0%E5%B0%84Windows%E7%A1%AC%E7%9B%98%E7%9B%AE%E5%BD%95" name="%E4%B8%89%E3%80%81config%E9%85%8D%E7%BD%AE%E5%92%8Cusers%E9%85%8D%E7%BD%AE%E6%98%A0%E5%B0%84Windows%E7%A1%AC%E7%9B%98%E7%9B%AE%E5%BD%95">三、config配置和users配置映射Windows硬盘目录</h3><ul class="ul-level-0"><li>(1) 在D盘根目录创建 D:/clickhouse/conf 文件夹</li><li>(2) Windows控制台继续执行命令</li></ul><pre class="prism-token token  language-javascript">docker cp temp<span class="token operator">-</span>clickhouse<span class="token operator">-</span>server<span class="token punctuation">:</span><span class="token operator">/</span>etc<span class="token operator">/</span>clickhouse<span class="token operator">-</span>server<span class="token operator">/</span>config<span class="token punctuation">.</span>xml D<span class="token punctuation">:</span><span class="token operator">/</span>clickhouse<span class="token operator">/</span>conf<span class="token operator">/</span>config<span class="token punctuation">.</span>xml
docker cp temp<span class="token operator">-</span>clickhouse<span class="token operator">-</span>server<span class="token punctuation">:</span><span class="token operator">/</span>etc<span class="token operator">/</span>clickhouse<span class="token operator">-</span>server<span class="token operator">/</span>users<span class="token punctuation">.</span>xml D<span class="token punctuation">:</span><span class="token operator">/</span>clickhouse<span class="token operator">/</span>conf<span class="token operator">/</span>users<span class="token punctuation">.</span>xml</pre><ul class="ul-level-0"><li> tips：如果没有配置Dcoker文件挂载目录权限，会报错。
 </li></ul><figure><div class="image-block"><span><img src="./手把手教你ClickHouse（一、搭建windows环境） - 云+社区 - 腾讯云_files/3ceyre3o4k.png" class="" style="cursor: zoom-in;"></span></div></figure><ul class="ul-level-0"><li> (3) 查看文件情况
 </li></ul><figure><div class="image-block"><span><img src="./手把手教你ClickHouse（一、搭建windows环境） - 云+社区 - 腾讯云_files/mrksjznurx.png" class="" style="cursor: zoom-in;"></span></div></figure><h3 id="%E5%9B%9B%E3%80%81%E5%88%9B%E5%BB%BA%E8%B4%A6%E5%8F%B7" name="%E5%9B%9B%E3%80%81%E5%88%9B%E5%BB%BA%E8%B4%A6%E5%8F%B7">四、创建账号</h3><ul class="ul-level-0"><li>(1) 进入临时容器 temp-clickhouse-server ，Windows控制台继续执行命令</li></ul><pre class="prism-token token  language-javascript">docker exec <span class="token operator">-</span>it temp<span class="token operator">-</span>clickhouse<span class="token operator">-</span>server <span class="token operator">/</span>bin<span class="token operator">/</span>bash</pre><ul class="ul-level-0"><li>(2) 容器内执行命令，生成账号的SHA256，例如账号：zhai 密码：zhai</li></ul><pre class="prism-token token  language-javascript">PASSWORD<span class="token operator">=</span><span class="token function">$</span><span class="token punctuation">(</span>base64 <span class="token operator">&lt;</span> <span class="token operator">/</span>dev<span class="token operator">/</span>urandom <span class="token operator">|</span> head <span class="token operator">-</span>c8<span class="token punctuation">)</span><span class="token punctuation">;</span> echo <span class="token string">"zhai"</span><span class="token punctuation">;</span> echo <span class="token operator">-</span>n <span class="token string">"zhai"</span> <span class="token operator">|</span> sha256sum <span class="token operator">|</span> tr <span class="token operator">-</span>d <span class="token string">'-'</span></pre><ul class="ul-level-0"><li> 执行结果
 </li></ul><figure><div class="image-block"><span><img src="./手把手教你ClickHouse（一、搭建windows环境） - 云+社区 - 腾讯云_files/owh2tjab9i.png" class="" style="cursor: zoom-in;"></span></div></figure><ul class="ul-level-0"><li> (3) 修改 D:/clickhouse/conf/users.xml 文件
 </li></ul><pre class="prism-token token  language-javascript"><span class="token operator">&lt;</span>users<span class="token operator">&gt;</span>
	<span class="token operator">&lt;</span>zhai<span class="token operator">&gt;</span>			
		<span class="token operator">&lt;</span>password_sha256_hex<span class="token operator">&gt;</span>3b75903cd12c5e8ad59f73feb4baa526ed3fe234f2d77d421d7b9d73fefb3f61<span class="token operator">&lt;</span><span class="token operator">/</span>password_sha256_hex<span class="token operator">&gt;</span>
       	<span class="token operator">&lt;</span>networks incl<span class="token operator">=</span><span class="token string">"networks"</span> replace<span class="token operator">=</span><span class="token string">"replace"</span><span class="token operator">&gt;</span>
           <span class="token operator">&lt;</span>ip<span class="token operator">&gt;</span><span class="token punctuation">:</span><span class="token punctuation">:</span><span class="token operator">/</span><span class="token number">0</span><span class="token operator">&lt;</span><span class="token operator">/</span>ip<span class="token operator">&gt;</span>
        <span class="token operator">&lt;</span><span class="token operator">/</span>networks<span class="token operator">&gt;</span>
        <span class="token operator">&lt;</span>profile<span class="token operator">&gt;</span>zhai<span class="token operator">&lt;</span><span class="token operator">/</span>profile<span class="token operator">&gt;</span>
        <span class="token operator">&lt;</span>quota<span class="token operator">&gt;</span>zhai<span class="token operator">&lt;</span><span class="token operator">/</span>quota<span class="token operator">&gt;</span>
    <span class="token operator">&lt;</span><span class="token operator">/</span>zhai<span class="token operator">&gt;</span>
<span class="token operator">&lt;</span><span class="token operator">/</span>users<span class="token operator">&gt;</span></pre><h3 id="%E4%BA%94%E3%80%81%E4%BF%AE%E6%94%B9%E7%9B%91%E5%90%AChost" name="%E4%BA%94%E3%80%81%E4%BF%AE%E6%94%B9%E7%9B%91%E5%90%AChost">五、修改监听host</h3><ul class="ul-level-0"><li>修改 D:/clickhouse/conf/config.xml 文件</li></ul><pre class="prism-token token  language-javascript"><span class="token operator">&lt;</span>listen_host<span class="token operator">&gt;</span><span class="token number">0.0</span><span class="token punctuation">.</span><span class="token number">0.0</span><span class="token operator">&lt;</span><span class="token operator">/</span>listen_host<span class="token operator">&gt;</span></pre><ul class="ul-level-0"><li>tips：一般是IPV4，如果IPV6改成 ::</li></ul><h3 id="%E5%85%AD%E3%80%81%E9%94%80%E6%AF%81%E4%B8%B4%E6%97%B6%E5%AE%B9%E5%99%A8" name="%E5%85%AD%E3%80%81%E9%94%80%E6%AF%81%E4%B8%B4%E6%97%B6%E5%AE%B9%E5%99%A8">六、销毁临时容器</h3><ul class="ul-level-0"><li>Windows控制台执行命令</li></ul><pre class="prism-token token  language-javascript">docker stop temp<span class="token operator">-</span>clickhouse<span class="token operator">-</span>server</pre><h3 id="%E4%B8%83%E3%80%81%E8%BF%90%E8%A1%8CClickHouse%E6%9C%8D%E5%8A%A1" name="%E4%B8%83%E3%80%81%E8%BF%90%E8%A1%8CClickHouse%E6%9C%8D%E5%8A%A1">七、运行ClickHouse服务</h3><ul class="ul-level-0"><li>(1) 创建目录：D:/clickhouse/data 和 D:/clickhouse/log</li><li>(2) Windows控制台执行命令，映射端口 8123、9000、9009，数据、配置、日志映射到Windows硬盘</li></ul><pre class="prism-token token  language-javascript">docker run <span class="token operator">-</span>d <span class="token operator">--</span>name<span class="token operator">=</span>single<span class="token operator">-</span>clickhouse<span class="token operator">-</span>server <span class="token operator">-</span>p <span class="token number">8123</span><span class="token punctuation">:</span><span class="token number">8123</span> <span class="token operator">-</span>p <span class="token number">9000</span><span class="token punctuation">:</span><span class="token number">9000</span> <span class="token operator">-</span>p <span class="token number">9009</span><span class="token punctuation">:</span><span class="token number">9009</span> <span class="token operator">--</span>ulimit nofile<span class="token operator">=</span><span class="token number">262144</span><span class="token punctuation">:</span><span class="token number">262144</span> <span class="token operator">--</span>volume D<span class="token punctuation">:</span><span class="token operator">/</span>clickhouse<span class="token operator">/</span>data<span class="token punctuation">:</span><span class="token operator">/</span><span class="token keyword">var</span><span class="token operator">/</span>lib<span class="token operator">/</span>clickhouse<span class="token punctuation">:</span>rw <span class="token operator">--</span>volume D<span class="token punctuation">:</span><span class="token operator">/</span>clickhouse<span class="token operator">/</span>conf<span class="token punctuation">:</span><span class="token operator">/</span>etc<span class="token operator">/</span>clickhouse<span class="token operator">-</span>server<span class="token punctuation">:</span>rw <span class="token operator">--</span>volume D<span class="token punctuation">:</span><span class="token operator">/</span>clickhouse<span class="token operator">/</span>log<span class="token punctuation">:</span><span class="token operator">/</span><span class="token keyword">var</span><span class="token operator">/</span>log<span class="token operator">/</span>clickhouse<span class="token operator">-</span>server<span class="token punctuation">:</span>rw yandex<span class="token operator">/</span>clickhouse<span class="token operator">-</span>server</pre><h3 id="%E5%85%AB%E3%80%81%E5%AE%89%E8%A3%85%E5%AE%8C%E6%AF%95" name="%E5%85%AB%E3%80%81%E5%AE%89%E8%A3%85%E5%AE%8C%E6%AF%95">八、安装完毕</h3><figure><div class="image-block"><span><img src="./手把手教你ClickHouse（一、搭建windows环境） - 云+社区 - 腾讯云_files/wqccntlaoq.png" class="" style="cursor: zoom-in;"></span></div></figure><h2 id="DBeaver%E7%9B%B8%E5%85%B3" name="DBeaver%E7%9B%B8%E5%85%B3">DBeaver相关</h2><h3 id="%E4%B8%80%E3%80%81%E4%B8%8B%E8%BD%BD%E7%A4%BE%E5%8C%BA%E7%89%88" name="%E4%B8%80%E3%80%81%E4%B8%8B%E8%BD%BD%E7%A4%BE%E5%8C%BA%E7%89%88">一、下载社区版</h3><ul class="ul-level-0"><li>https://dbeaver.io/files/dbeaver-ce-latest-x86_64-setup.exe</li></ul><h3 id="%E4%BA%8C%E3%80%81%E5%AE%89%E8%A3%85" name="%E4%BA%8C%E3%80%81%E5%AE%89%E8%A3%85">二、安装</h3><ul class="ul-level-0"><li>安装非常简单，不赘述。</li></ul><h3 id="%E4%B8%89%E3%80%81%E8%BF%9E%E6%8E%A5ClickHouse" name="%E4%B8%89%E3%80%81%E8%BF%9E%E6%8E%A5ClickHouse">三、连接ClickHouse</h3><ul class="ul-level-0"><li>点击小插座按钮 -&gt; ClickHouse -&gt; 下一步
 </li></ul><figure><div class="image-block"><span><img src="./手把手教你ClickHouse（一、搭建windows环境） - 云+社区 - 腾讯云_files/ofjky7fopc.png" class="" style="cursor: zoom-in;"></span></div></figure><ul class="ul-level-0"><li>输入主机IP -&gt; 输入端口号 -&gt; 输入账号密码 -&gt; 测试链接 -&gt; 完成
 </li></ul><figure><div class="image-block"><span><img src="./手把手教你ClickHouse（一、搭建windows环境） - 云+社区 - 腾讯云_files/z1mvi4srqd.png" class="" style="cursor: zoom-in;"></span></div></figure><h3 id="%E5%9B%9B%E3%80%81%E5%A4%A7%E5%8A%9F%E5%91%8A%E6%88%90" name="%E5%9B%9B%E3%80%81%E5%A4%A7%E5%8A%9F%E5%91%8A%E6%88%90">四、大功告成</h3><h2 id="%E6%84%9F%E8%B0%A2" name="%E6%84%9F%E8%B0%A2">感谢</h2><ul class="ul-level-0"><li>感谢以下文章的作者</li><li>作者：Throwable 文章地址：https://www.cnblogs.com/throwable/p/14015092.html</li><li>作者：湖南第一帅 文章地址：https://blog.csdn.net/hunan961/article/details/79484098</li></ul></div><div class="col-2-article-source"><p>本文参与<a href="https://cloud.tencent.com/developer/support-plan" class="com-link">腾讯云自媒体分享计划</a>，欢迎正在阅读的你也加入，一起分享。</p></div></div><div class="com-markdown-collpase-toggle"><a href="javascript:;" class="toggle-link">展开阅读全文</a></div></div><div class="col-2-article-tags"><div class="extra-part"><div class="com-operations"><a href="javascript:;" class="com-opt-link link-warn"><i class="com-i-warn"></i>举报</a></div></div></div><div class="col-2-article-opts"><button type="button" class="c-btn"><span class="text"><i class="opt-icon like"></i>点赞 2</span></button><button type="button" class="c-btn c-btn-weak"><span class="text"><i class="opt-icon share"></i>分享</span></button></div><section class="group-comments"><div class="com-comment-single-edit theme2"><header class="edit-hd"><h3 class="edit-title"><i class="edit-icon"></i>我来说两句</h3><div class="edit-count"><span class="edit-count-num">0</span> 条评论</div></header><div class="edit-body"><div class="edit-textarea"></div><div class="edit-tip"><a href="javascript:;">登录</a> 后参与评论</div></div></div><section class="com-comment-popup"><div class="popup-bd"><div></div></div></section></section></section><section class="com-2-panel"><header class="com-2-panel-hd"><h3 class="com-2-panel-title">相关文章</h3></header><ul class="com-3-article-panels without-padding-top"><li class="panel-cell"><div class="com-3-article-panel theme2"><a href="https://cloud.tencent.com/developer/article/1021705?from=article.detail.1804512" target="_blank" class="panel-link" hotrep=""></a><div class="com-3-article-panel-media"><div class="com-3-article-panel-body"><h3 class="com-3-article-panel-title">手把手教你搭建Hive Web环境</h3><p class="com-3-article-panel-desc"> 了解Hive的都知道Hive有三种使用方式——CLI命令行，HWI（hie web interface）浏览器 以及 Thrift客户端连接方式。
 
为了体...</p><div class="com-3-article-panel-infos"><div class="com-3-article-panel-source"><a href="https://cloud.tencent.com/developer/user/1154259" target="_blank" class="item author"><span class="com-2-avatar"><span class="com-2-avatar-inner" style="background-image:url(https://ask.qcloudimg.com/avatar/1154259/6yajbtxjg7.png?imageView2/2/w/64)"></span></span>用户1154259</a></div></div></div><div class="com-3-article-panel-object"><span class="com-thumbnail com-3-article-panel-thumbnail" style="background-image:url(https://ask.qcloudimg.com/http-save/yehe-1154259/jgoqrx9r2s.png?imageView2/2/w/240)"></span></div></div></div></li><li class="panel-cell"><div class="com-3-article-panel theme2"><a href="https://cloud.tencent.com/developer/article/1026151?from=article.detail.1804512" target="_blank" class="panel-link" hotrep=""></a><div class="com-3-article-panel-media"><div class="com-3-article-panel-body"><h3 class="com-3-article-panel-title">手把手教 Vue-环境搭建</h3><p class="com-3-article-panel-desc">1
教程简介
1、阅读对象
本篇教程适合新手阅读，老手直接略过
2、教程难度
初级，本人水平有限，文章内容难免会出现问题，如果有问题欢迎指出，谢谢
3、Demo...</p><div class="com-3-article-panel-infos"><div class="com-3-article-panel-source"><a href="https://cloud.tencent.com/developer/user/1008345" target="_blank" class="item author"><span class="com-2-avatar"><span class="com-2-avatar-inner" style="background-image:url(https://ask.qcloudimg.com/avatar/1008345/jgi0jv8w7i.jpeg?imageView2/2/w/64)"></span></span>企鹅号小编</a></div></div></div><div class="com-3-article-panel-object"><span class="com-thumbnail com-3-article-panel-thumbnail" style="background-image:url(https://ask.qcloudimg.com/http-save/yehe-1008345/x7mjbmnsd2.jpeg?imageView2/2/w/240)"></span></div></div></div></li><li class="panel-cell"><div class="com-3-article-panel theme2"><a href="https://cloud.tencent.com/developer/article/1458931?from=article.detail.1804512" target="_blank" class="panel-link" hotrep=""></a><div class="com-3-article-panel-media"><div class="com-3-article-panel-body"><h3 class="com-3-article-panel-title">手把手教你搭建k8s测试环境</h3><p class="com-3-article-panel-desc">配置阿里云的软件源链接：https://opsx.alibaba.com/mirror</p><div class="com-3-article-panel-infos"><div class="com-3-article-panel-source"><a href="https://cloud.tencent.com/developer/user/5766185" target="_blank" class="item author"><span class="com-2-avatar"><span class="com-2-avatar-inner" style="background-image:url(https://ask.qcloudimg.com/random-avatar/5766185/zr5ceb9ym9.png)"></span></span>用户5766185</a></div></div></div><div class="com-3-article-panel-object"><span class="com-thumbnail com-3-article-panel-thumbnail" style="background-image:url(https://ask.qcloudimg.com/http-save/yehe-5766185/60g28dc8v1.jpeg?imageView2/2/w/240)"></span></div></div></div></li><li class="panel-cell"><div class="com-3-article-panel theme2"><a href="https://cloud.tencent.com/developer/article/1664154?from=article.detail.1804512" target="_blank" class="panel-link" hotrep=""></a><div class="com-3-article-panel-media"><div class="com-3-article-panel-body"><h3 class="com-3-article-panel-title">手把手教你搭建一个灰度发布环境</h3><p class="com-3-article-panel-desc">“ 关注&nbsp;前端开发社区&nbsp;，回复"1"即可加入&nbsp;前端技术交流群，回复&nbsp;"2"即可免费领取 500G前端干货​</p><div class="com-3-article-panel-infos"><div class="com-3-article-panel-source"><a href="https://cloud.tencent.com/developer/user/2883426" target="_blank" class="item author"><span class="com-2-avatar"><span class="com-2-avatar-inner" style="background-image:url(https://ask.qcloudimg.com/http-save/yehe-2883426/y5459fgfl2.jpeg?imageView2/2/w/64)"></span></span>前端老道</a></div></div></div></div></div></li><li class="panel-cell"><div class="com-3-article-panel theme2"><a href="https://cloud.tencent.com/developer/article/1339387?from=article.detail.1804512" target="_blank" class="panel-link" hotrep=""></a><div class="com-3-article-panel-media"><div class="com-3-article-panel-body"><h3 class="com-3-article-panel-title">手把手教你搭建和配置Jenkins环境</h3><p class="com-3-article-panel-desc"> &nbsp; 搭建Jenkins，首先得安装Jenkins，安装的问题就不说了，一般第一次安装完成后，服务会直接在浏览器中运行，网址：http://localhost:...</p><div class="com-3-article-panel-infos"><div class="com-3-article-panel-source"><a href="https://cloud.tencent.com/developer/user/1453039" target="_blank" class="item author"><span class="com-2-avatar"><span class="com-2-avatar-inner" style="background-image:url(https://ask.qcloudimg.com/avatar/1453039/ekb097l1pz.png?imageView2/2/w/64)"></span></span>令仔很忙</a></div></div></div><div class="com-3-article-panel-object"><span class="com-thumbnail com-3-article-panel-thumbnail" style="background-image:url(https://ask.qcloudimg.com/http-save/yehe-1453039/6t35hh8dkq.png?imageView2/2/w/240)"></span></div></div></div></li><li class="panel-cell"><div class="com-3-article-panel theme2"><a href="https://cloud.tencent.com/developer/article/1593682?from=article.detail.1804512" target="_blank" class="panel-link" hotrep=""></a><div class="com-3-article-panel-media"><div class="com-3-article-panel-body"><h3 class="com-3-article-panel-title">手把手教你搭建 Selenuim 自动化环境</h3><p class="com-3-article-panel-desc">看完这篇文章，你将学到如何在 Windows 上搭建 Python + Selenium 自动化环境。
</p><div class="com-3-article-panel-infos"><div class="com-3-article-panel-source"><a href="https://cloud.tencent.com/developer/user/7006024" target="_blank" class="item author"><span class="com-2-avatar"><span class="com-2-avatar-inner" style="background-image:url(https://ask.qcloudimg.com/custom-avatar/7006024/anr0p4xz03.jpg)"></span></span>sylan215</a></div></div></div><div class="com-3-article-panel-object"><span class="com-thumbnail com-3-article-panel-thumbnail" style="background-image:url(https://ask.qcloudimg.com/http-save/yehe-7006024/55j45tduos.jpeg?imageView2/2/w/240)"></span></div></div></div></li><li class="panel-cell"><div class="com-3-article-panel theme2"><a href="https://cloud.tencent.com/developer/article/1668643?from=article.detail.1804512" target="_blank" class="panel-link" hotrep=""></a><div class="com-3-article-panel-media"><div class="com-3-article-panel-body"><h3 class="com-3-article-panel-title">手把手教你搭建分布式项目环境</h3><p class="com-3-article-panel-desc">根据电商项目模拟练习后 ,根据个人总结和经验重新进行了分布式项目的框架搭建 , 现总结过程步骤 ,为以后进行相关类型的开发做好基础~~~</p><div class="com-3-article-panel-infos"><div class="com-3-article-panel-source"><a href="https://cloud.tencent.com/developer/user/7594718" target="_blank" class="item author"><span class="com-2-avatar"><span class="com-2-avatar-inner" style="background-image:url(https://ask.qcloudimg.com/http-save/yehe-7594718/q0842f8r2t.jpeg?imageView2/2/w/64)"></span></span>时间静止不是简史</a></div></div></div><div class="com-3-article-panel-object"><span class="com-thumbnail com-3-article-panel-thumbnail" style="background-image:url(https://ask.qcloudimg.com/http-save/yehe-7594718/21ax9tho8q.png?imageView2/2/w/240)"></span></div></div></div></li><li class="panel-cell"><div class="com-3-article-panel theme2"><a href="https://cloud.tencent.com/developer/article/1022736?from=article.detail.1804512" target="_blank" class="panel-link" hotrep=""></a><div class="com-3-article-panel-media"><div class="com-3-article-panel-body"><h3 class="com-3-article-panel-title">手把手教你cuda5.5与VS2010的编译环境搭建</h3><p class="com-3-article-panel-desc">目前版本的cuda是很方便的，它的一个安装里面包括了Toolkit`SDK`document`Nsight等等，而不用你自己去挨个安装，这样也避免了版本的不同步...</p><div class="com-3-article-panel-infos"><div class="com-3-article-panel-source"><a href="https://cloud.tencent.com/developer/user/1154259" target="_blank" class="item author"><span class="com-2-avatar"><span class="com-2-avatar-inner" style="background-image:url(https://ask.qcloudimg.com/avatar/1154259/6yajbtxjg7.png?imageView2/2/w/64)"></span></span>用户1154259</a></div></div></div><div class="com-3-article-panel-object"><span class="com-thumbnail com-3-article-panel-thumbnail" style="background-image:url(https://ask.qcloudimg.com/http-save/yehe-1154259/8r4siteowo.png?imageView2/2/w/240)"></span></div></div></div></li><li class="panel-cell"><div class="com-3-article-panel theme2"><a href="https://cloud.tencent.com/developer/article/1079394?from=article.detail.1804512" target="_blank" class="panel-link" hotrep=""></a><div class="com-3-article-panel-media"><div class="com-3-article-panel-body"><h3 class="com-3-article-panel-title">手把手教你cuda5.5与VS2010的编译环境搭建</h3><p class="com-3-article-panel-desc">问：win7 64位  cuda5.5 + vs2012如何生成安装包？
答：请在您的项目属性里面，
（1）将原有的cudart.lib替换成cudart_st...</p><div class="com-3-article-panel-infos"><div class="com-3-article-panel-source"><a href="https://cloud.tencent.com/developer/user/1539448" target="_blank" class="item author"><span class="com-2-avatar"><span class="com-2-avatar-inner" style="background-image:url(https://ask.qcloudimg.com/http-save/yehe-1539448/maevu7ylvz.jpeg?imageView2/2/w/64)"></span></span>GPUS Lady</a></div></div></div></div></div></li></ul><div class="com-list-enter"><a href="https://cloud.tencent.com/developer/column" class="com-arrow-link">更多文章</a></div></section></div><div class="layout-side"><section class="com-2-panel side J-authorPanel"><header class="com-2-panel-hd"><h3 class="com-2-panel-title">作者介绍</h3></header><div class="com-2-panel-bd"><div class="com-author-intro"><div class="com-author-intro-object"><a href="https://cloud.tencent.com/developer/user/6429458" class="com-author-intro-avatar" style="background-image:url(https://ask.qcloudimg.com/http-save/yehe-6429458/d0gq0fzdr7.jpeg?imageView2/2/w/160)" target="_blank"></a></div><h3 class="com-author-intro-name"><a href="https://cloud.tencent.com/developer/user/6429458" class="com-author-intro-name-inner" title="翟凤玺" target="_blank">翟凤玺</a></h3><div class="com-author-intro-desc" title="神州商龙科技软件工程师">神州商龙科技软件工程师<div class="c-bubble-trigger com-verification"><i class="verified"></i><div class="c-bubble c-bubble-bottom"><div class="c-bubble-inner" style="padding:8px 10px"><p>神州商龙科技 · 软件工程师 (已认证)</p></div></div></div></div><div class="com-author-intro-btns"><button type="button" class="c-btn c-btn" hotrep="community.column.article2.follow"><span class="text">关注</span></button><a href="https://cloud.tencent.com/developer/column/89777" target="_blank" class="c-btn c-btn-hole" hotrep="community.column.article2.column"><span class="text">专栏</span></a></div><ul class="com-author-intro-infos"><li class="com-author-intro-info"><a href="https://cloud.tencent.com/developer/user/6429458" target="_blank" class="com-author-intro-info-link"><div class="com-author-intro-info-title">文章</div><div class="com-author-intro-info-num">29</div></a></li><li class="com-author-intro-info"><a href="https://cloud.tencent.com/developer/user/6429458" target="_blank" class="com-author-intro-info-link"><div class="com-author-intro-info-title">阅读量</div><div class="com-author-intro-info-num">7.1K</div></a></li><li class="com-author-intro-info"><a href="https://cloud.tencent.com/developer/user/6429458" target="_blank" class="com-author-intro-info-link"><div class="com-author-intro-info-title">获赞</div><div class="com-author-intro-info-num">82</div></a></li><li class="com-author-intro-info"><a href="https://cloud.tencent.com/developer/rank" target="_blank" class="com-author-intro-info-link"><div class="com-author-intro-info-title">作者排名</div><div class="com-author-intro-info-num">3955</div></a></li></ul></div></div></section><section class="com-2-panel side J-specialTopicPanel"><header class="com-2-panel-hd"><h3 class="com-2-panel-title">精选专题</h3></header><div class="com-2-panel-bd"><ul class="com-2-side-topics without-margin"><li><a href="https://cloud.tencent.com/developer/special/TencentCloudNative" class="com-media com-side-topic" hotrep="community.column.article2.side_topic.0.link"><div class="com-media-object"><span class="com-thumbnail" style="background-image:url(https://ask.qcloudimg.com/raw/yehe-1b54603d7b98/k8pfdhqi7p.jpg?imageView2/2/w/120)"></span></div><div class="com-media-body"><h3 class="com-side-topic-title" title="腾讯云原生专题">腾讯云原生专题</h3><div class="com-side-topic-desc" title="云原生技术干货，业务实践落地。">云原生技术干货，业务实践落地。</div></div></a></li></ul></div></section><section class="com-2-panel side J-activityRecommend"><header class="com-2-panel-hd"><h3 class="com-2-panel-title">活动推荐</h3></header><div class="com-2-panel-bd"><ul class="com-2-side-activities"><li><a href="https://cloud.tencent.com/developer/competition/introduction/10015?channel=jkggw" class="com-media com-2-side-activity" hotrep="community.column.article2.side_activity.0.link"><div class="com-media-body"><h3 class="com-2-side-activity-title" title="腾讯极客挑战赛-寻找地表最强极客">腾讯极客挑战赛-寻找地表最强极客</h3><div class="com-2-side-activity-desc" title="快来报名吧！">快来报名吧！</div></div><div class="com-media-object"><button type="button" class="s com-2-side-activity-btn c-btn c-btn-hole" hotrep="community.column.article2.side_activity.0.btn"><span class="text">立即查看</span></button></div></a></li><li><a href="https://cloud.tencent.com/developer/support-plan" class="com-media com-2-side-activity" hotrep="community.column.article2.side_activity.1.link"><div class="com-media-body"><h3 class="com-2-side-activity-title" title="腾讯云自媒体分享计划">腾讯云自媒体分享计划</h3><div class="com-2-side-activity-desc" title="入驻云加社区，共享百万资源包。">入驻云加社区，共享百万资源包。</div></div><div class="com-media-object"><button type="button" class="s com-2-side-activity-btn c-btn c-btn-hole" hotrep="community.column.article2.side_activity.1.btn"><span class="text">立即入驻</span></button></div></a></li></ul><header class="com-2-panel-subhd"><h3 class="com-2-panel-subtitle">运营活动</h3></header><div class="com-event-panel com-event-panel-l theme2 without-margin"><div class="com-event-panel-inner"><div class="com-event-panel-object"><a href="https://cloud.tencent.com/developer/competition/introduction/10015?channel=jkggw"><img class="com-event-panel-img" alt="活动名称" src="./手把手教你ClickHouse（一、搭建windows环境） - 云+社区 - 腾讯云_files/ttl7zkf1k8.jpg"></a><div class="com-event-panel-sign-wrap"><span class="com-event-panel-sign">广告</span><a href="javascript:;" class="com-event-panel-close">关闭</a></div></div></div></div></div></section><div class="com-nav-bar absolute" style="max-height: none;"><h3 class="com-nav-bar-title">目录</h3><ul class="com-nav-bar-menu"><li data-key="2.1" class="menu-item"><a href="javascript:;" title="导读">导读</a></li><li data-key="2.2" class="menu-item"><a href="javascript:;" title="环境及工具">环境及工具</a></li><li data-key="2.3" class="menu-item"><a href="javascript:;" title="Windows 相关配置">Windows 相关配置</a><ul class="level-2"><li data-key="3.2" class="menu-item"><a href="javascript:;" title="一、启用虚拟化">一、启用虚拟化</a></li><li data-key="3.3" class="menu-item"><a href="javascript:;" title="二、启用Hyper-v">二、启用Hyper-v</a></li></ul></li><li data-key="2.4" class="menu-item"><a href="javascript:;" title="Docker相关">Docker相关</a><ul class="level-2"><li data-key="3.4" class="menu-item"><a href="javascript:;" title="一、下载">一、下载</a></li><li data-key="3.5" class="menu-item"><a href="javascript:;" title="二、安装">二、安装</a></li><li data-key="3.6" class="menu-item"><a href="javascript:;" title="三、查看版本">三、查看版本</a></li><li data-key="3.7" class="menu-item"><a href="javascript:;" title="四、配置">四、配置</a></li></ul></li><li data-key="2.5" class="menu-item"><a href="javascript:;" title="ClickHouse相关">ClickHouse相关</a><ul class="level-2"><li data-key="3.8" class="menu-item"><a href="javascript:;" title="一、拉取镜像">一、拉取镜像</a></li><li data-key="3.9" class="menu-item"><a href="javascript:;" title="二、运行临时容器 temp-clickhouse-server">二、运行临时容器 temp-clickhouse-server</a></li><li data-key="3.10" class="menu-item"><a href="javascript:;" title="三、config配置和users配置映射Windows硬盘目录">三、config配置和users配置映射Windows硬盘目录</a></li><li data-key="3.11" class="menu-item"><a href="javascript:;" title="四、创建账号">四、创建账号</a></li><li data-key="3.12" class="menu-item"><a href="javascript:;" title="五、修改监听host">五、修改监听host</a></li><li data-key="3.13" class="menu-item"><a href="javascript:;" title="六、销毁临时容器">六、销毁临时容器</a></li><li data-key="3.14" class="menu-item"><a href="javascript:;" title="七、运行ClickHouse服务">七、运行ClickHouse服务</a></li><li data-key="3.15" class="menu-item"><a href="javascript:;" title="八、安装完毕">八、安装完毕</a></li></ul></li><li data-key="2.6" class="menu-item"><a href="javascript:;" title="DBeaver相关">DBeaver相关</a><ul class="level-2"><li data-key="3.16" class="menu-item"><a href="javascript:;" title="一、下载社区版">一、下载社区版</a></li><li data-key="3.17" class="menu-item"><a href="javascript:;" title="二、安装">二、安装</a></li><li data-key="3.18" class="menu-item"><a href="javascript:;" title="三、连接ClickHouse">三、连接ClickHouse</a></li><li data-key="3.19" class="menu-item"><a href="javascript:;" title="四、大功告成">四、大功告成</a></li></ul></li><li data-key="2.7" class="menu-item"><a href="javascript:;" title="感谢">感谢</a></li></ul></div></div></div></div><div class="J-footer com-2-footer"><div class="com-2-footer-inner"><div class="com-2-footer-main"><div class="com-2-footer-main-ctn"><div class="com-2-footer-main-inner"><div class="com-2-footer-website"><ul class="com-2-footer-website-group"><li class="com-2-footer-website-column"><div class="com-2-footer-website-box"><h3 class="com-2-footer-website-title">社区</h3><ul class="com-2-footer-website-list"><li class="com-2-footer-website-item"><a href="https://cloud.tencent.com/developer/column" hotrep="community.footer.community.article">专栏文章</a></li><li class="com-2-footer-website-item"><a href="https://cloud.tencent.com/developer/inventory" hotrep="community.footer.community.inventory">阅读清单</a></li><li class="com-2-footer-website-item"><a href="https://cloud.tencent.com/developer/ask" hotrep="community.footer.community.ask">互动问答</a></li><li class="com-2-footer-website-item"><a href="https://cloud.tencent.com/developer/salon" hotrep="community.footer.community.salon">技术沙龙</a></li><li class="com-2-footer-website-item"><a href="https://cloud.tencent.com/developer/news" hotrep="community.footer.community.news">技术快讯</a></li><li class="com-2-footer-website-item"><a href="https://cloud.tencent.com/developer/teams" hotrep="community.footer.community.teams">团队主页</a></li><li class="com-2-footer-website-item"><a href="https://cloud.tencent.com/developer/devdocs" hotrep="community.footer.community.devdocs">开发者手册</a></li><li class="com-2-footer-website-item"><a href="https://cloud.tencent.com/developer/timl" hotrep="community.footer.community.timl">智能钛AI</a></li></ul></div></li><li class="com-2-footer-website-column"><div class="com-2-footer-website-box"><h3 class="com-2-footer-website-title">活动</h3><ul class="com-2-footer-website-list"><li class="com-2-footer-website-item"><a href="https://cloud.tencent.com/developer/original-sharing" hotrep="community.footer.activity.original-sharing">原创分享计划</a></li><li class="com-2-footer-website-item"><a href="https://cloud.tencent.com/developer/support-plan" hotrep="community.footer.activity.support-plan">自媒体分享计划</a></li><li class="com-2-footer-website-item"><a href="https://cloud.tencent.com/developer/support-plan-invitation" hotrep="community.footer.activity.support-plan-invitation">邀请作者入驻</a></li><li class="com-2-footer-website-item"><a href="https://cloud.tencent.com/developer/article/1535830" hotrep="community.footer.activity.article-1535830">自荐上首页</a></li><li class="com-2-footer-website-item"><a href="https://cloud.tencent.com/developer/salon/lives?channel=footer" hotrep="community.footer.activity.salon-lives">在线直播</a></li><li class="com-2-footer-website-item"><a href="https://cloud.tencent.com/developer/ecological-cooperation" hotrep="community.footer.activity.ecological-cooperation">生态合作计划</a></li></ul></div></li><li class="com-2-footer-website-column"><div class="com-2-footer-website-box"><h3 class="com-2-footer-website-title">资源</h3><ul class="com-2-footer-website-list"><li class="com-2-footer-website-item"><a href="https://cloud.tencent.com/developer/specials" hotrep="community.footer.resource.specials">技术周刊</a></li><li class="com-2-footer-website-item"><a href="https://cloud.tencent.com/developer/tags" hotrep="community.footer.resource.tags">社区标签</a></li><li class="com-2-footer-website-item"><a href="https://cloud.tencent.com/developer/labs" target="_blank" hotrep="community.footer.resource.labs">开发者实验室</a></li></ul></div></li><li class="com-2-footer-website-column"><div class="com-2-footer-website-box"><h3 class="com-2-footer-website-title">关于</h3><ul class="com-2-footer-website-list"><li class="com-2-footer-website-item"><a href="javascript:;" hotrep="community.footer.about.video">视频介绍</a></li><li class="com-2-footer-website-item"><a href="https://cloud.tencent.com/developer/article/1006434" hotrep="community.footer.about.spec">社区规范</a></li><li class="com-2-footer-website-item"><a href="https://cloud.tencent.com/developer/article/1006435" hotrep="community.footer.about.disclaimer">免责声明</a></li><li class="com-2-footer-website-item"><a href="mailto:yunjia_community@tencent.com" hotrep="community.footer.about.contact">联系我们</a></li><li class="com-2-footer-website-item"><a href="https://cloud.tencent.com/developer/friendlink" target="_blank" hotrep="community.footer.about.friendlink">友情链接</a></li></ul></div></li><li class="com-2-footer-website-column com-v-box"><div class="com-2-footer-website-box"><h3 class="com-2-footer-website-title">归档</h3><ul class="com-2-footer-website-list"><li class="com-2-footer-website-item"><a href="https://cloud.tencent.com/developer/ask/archives.html">问题归档</a></li><li class="com-2-footer-website-item"><a href="https://cloud.tencent.com/developer/column/archives.html">专栏文章归档</a></li><li class="com-2-footer-website-item"><a href="https://cloud.tencent.com/developer/news/archives.html">快讯文章归档</a></li><li class="com-2-footer-website-item"><a href="https://cloud.tencent.com/developer/information/all.html">关键词归档</a></li><li class="com-2-footer-website-item"><a href="https://cloud.tencent.com/developer/devdocs/archives.html">开发者手册归档</a></li><li class="com-2-footer-website-item"><a href="https://cloud.tencent.com/developer/devdocs/sections_p1.html">开发者手册 Section 归档</a></li></ul></div></li></ul></div><div class="com-2-footer-copyright"><h3 class="com-2-footer-copyright-title">云+社区</h3><div class="com-2-footer-qr"><div class="com-2-footer-qr-object"><img class="com-2-footer-qr-image" src="./手把手教你ClickHouse（一、搭建windows环境） - 云+社区 - 腾讯云_files/wechat-qr.jpg" alt=""></div><p class="com-2-footer-qr-info"><span class="com-2-footer-qr-text">扫码关注云+社区</span></p><p class="com-2-footer-qr-info"><span class="com-2-footer-qr-text">领取腾讯云代金券</span></p></div></div></div></div></div></div><div class="com-2-footer-recommend"><div class="com-2-footer-inner"><div class="com-2-footer-recommend-rows"><div class="com-2-footer-recommend-cell"><h3 class="com-2-footer-recommend-tit">热门产品</h3><div class="com-2-footer-recommend-list-wrap"><ul class="com-2-footer-recommend-list"><li class="com-2-footer-recommend-item"><a href="https://dnspod.cloud.tencent.com/" class="com-2-footer-recommend-link" target="_blank" hotrep="community.footer.rmcp.ymzc">域名注册</a></li><li class="com-2-footer-recommend-item"><a href="https://cloud.tencent.com/product/cvm" class="com-2-footer-recommend-link" target="_blank" hotrep="community.footer.rmcp.cvm">云服务器</a></li><li class="com-2-footer-recommend-item"><a href="https://cloud.tencent.com/product/tbaas" class="com-2-footer-recommend-link" target="_blank" hotrep="community.footer.rmcp.tbaas">区块链服务</a></li><li class="com-2-footer-recommend-item"><a href="https://cloud.tencent.com/product/mq" class="com-2-footer-recommend-link" target="_blank" hotrep="community.footer.rmcp.mq">消息队列</a></li><li class="com-2-footer-recommend-item"><a href="https://cloud.tencent.com/product/dsa" class="com-2-footer-recommend-link" target="_blank" hotrep="community.footer.rmcp.dsa"> 网络加速</a></li><li class="com-2-footer-recommend-item"><a href="https://cloud.tencent.com/product/tencentdb-catalog" class="com-2-footer-recommend-link" target="_blank" hotrep="community.footer.rmcp.tencentdb-catalog">云数据库</a></li><li class="com-2-footer-recommend-item"><a href="https://cloud.tencent.com/product/cns" class="com-2-footer-recommend-link" target="_blank" hotrep="community.footer.rmcp.rmjx">域名解析</a></li><li class="com-2-footer-recommend-item"><a href="https://cloud.tencent.com/product/cos" class="com-2-footer-recommend-link" target="_blank" hotrep="community.footer.rmcp.cos">云存储</a></li><li class="com-2-footer-recommend-item"><a href="https://cloud.tencent.com/product/css" class="com-2-footer-recommend-link" target="_blank" hotrep="community.footer.rmcp.css">视频直播</a></li></ul></div></div><div class="com-2-footer-recommend-cell"><h3 class="com-2-footer-recommend-tit">热门推荐</h3><div class="com-2-footer-recommend-list-wrap"><ul class="com-2-footer-recommend-list"><li class="com-2-footer-recommend-item"><a href="https://cloud.tencent.com/product/facerecognition" class="com-2-footer-recommend-link" target="_blank" hotrep="community.footer.rmtj.facerecognition">人脸识别</a></li><li class="com-2-footer-recommend-item"><a href="https://cloud.tencent.com/product/tm" class="com-2-footer-recommend-link" target="_blank" hotrep="community.footer.rmtj.tm">腾讯会议</a></li><li class="com-2-footer-recommend-item"><a href="https://cloud.tencent.com/act/pro/enterprise2019" class="com-2-footer-recommend-link" target="_blank" hotrep="community.footer.rmtj.enterprise2019">企业云</a></li><li class="com-2-footer-recommend-item"><a href="https://cloud.tencent.com/product/cdn-scd" class="com-2-footer-recommend-link" target="_blank" hotrep="community.footer.rmtj.cdn-scd">CDN 加速</a></li><li class="com-2-footer-recommend-item"><a href="https://cloud.tencent.com/product/trtc" class="com-2-footer-recommend-link" target="_blank" hotrep="community.footer.rmtj.trtc">视频通话</a></li><li class="com-2-footer-recommend-item"><a href="https://cloud.tencent.com/product/tiia" class="com-2-footer-recommend-link" target="_blank" hotrep="community.footer.rmtj.tiia">图像分析</a></li><li class="com-2-footer-recommend-item"><a href="https://cloud.tencent.com/product/cdb" class="com-2-footer-recommend-link" target="_blank" hotrep="community.footer.rmtj.cdb">MySQL 数据库</a></li><li class="com-2-footer-recommend-item"><a href="https://cloud.tencent.com/product/symantecssl" class="com-2-footer-recommend-link" target="_blank" hotrep="community.footer.rmtj.symantecssl">SSL 证书</a></li><li class="com-2-footer-recommend-item"><a href="https://cloud.tencent.com/product/asr" class="com-2-footer-recommend-link" target="_blank" hotrep="community.footer.rmtj.asr">语音识别</a></li></ul></div></div><div class="com-2-footer-recommend-cell"><h3 class="com-2-footer-recommend-tit">更多推荐</h3><div class="com-2-footer-recommend-list-wrap"><ul class="com-2-footer-recommend-list"><li class="com-2-footer-recommend-item"><a href="https://cloud.tencent.com/solution/data_protection" class="com-2-footer-recommend-link" target="_blank" hotrep="community.footer.gdtj.data_protection">数据安全</a></li><li class="com-2-footer-recommend-item"><a href="https://cloud.tencent.com/act/clb" class="com-2-footer-recommend-link" target="_blank" hotrep="community.footer.gdtj.clb">负载均衡</a></li><li class="com-2-footer-recommend-item"><a href="https://cloud.tencent.com/product/sms" class="com-2-footer-recommend-link" target="_blank" hotrep="community.footer.gdtj.sms">短信</a></li><li class="com-2-footer-recommend-item"><a href="https://cloud.tencent.com/product/ocr" class="com-2-footer-recommend-link" target="_blank" hotrep="community.footer.gdtj.ocr">文字识别</a></li><li class="com-2-footer-recommend-item"><a href="https://cloud.tencent.com/product/vod" class="com-2-footer-recommend-link" target="_blank" hotrep="community.footer.gdtj.vod">云点播</a></li><li class="com-2-footer-recommend-item"><a href="https://tm.cloud.tencent.com/" class="com-2-footer-recommend-link" target="_blank" hotrep="community.footer.gdtj.tm">商标注册</a></li><li class="com-2-footer-recommend-item"><a href="https://cloud.tencent.com/solution/la" class="com-2-footer-recommend-link" target="_blank" hotrep="community.footer.gdtj.la">小程序开发</a></li><li class="com-2-footer-recommend-item"><a href="https://cloud.tencent.com/product/cat" class="com-2-footer-recommend-link" target="_blank" hotrep="community.footer.gdtj.cat">网站监控</a></li><li class="com-2-footer-recommend-item"><a href="https://cloud.tencent.com/product/cdm" class="com-2-footer-recommend-link" target="_blank" hotrep="community.footer.gdtj.cdm">数据迁移</a></li></ul></div></div></div></div></div><div class="com-2-footer-copyright-cnt"><div class="com-2-footer-inner"><p>Copyright © 2013 - 2021 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有 <a href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=11010802020287" hotrep="community.footer.link.beian" target="_blank">京公网安备 11010802017518 </a><a href="http://www.beian.miit.gov.cn/" target="_blank" hotrep="community.footer.link.miitbeian">粤B2-20090059-1</a></p></div></div></div></div><div class="com-widget-global"><div style="position:relative;z-index:8088"><div class="c-bubble-trigger com-widget-qr"><button class="scan-btn" hotrep="community.edge-widget.follow-oa">扫描二维码</button><div class="c-bubble c-bubble-right "><div class="c-bubble-inner"><div class="qr-img"><img src="./手把手教你ClickHouse（一、搭建windows环境） - 云+社区 - 腾讯云_files/wechat-qr.jpg" alt=""></div><p class="qr-txt">扫码关注云+社区</p><p class="qr-txt">领取腾讯云代金券</p></div></div></div></div></div><div id="dialog-root"></div><div id="rno-dialog-root" class="rno-modal-wrap"></div></div><script>window.isServerContext = false; window.isClientContext = true;</script><script>window.$serverTime = 1627453895159; window.$clientTime = Date.now();</script><script>window.$ua = {"ua":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.107 Safari/537.36","browser":{"name":"Chrome","version":"92.0.4515.107","major":"92"},"engine":{"name":"Blink","version":"92.0.4515.107"},"os":{"name":"Windows","version":"10"},"device":{},"cpu":{"architecture":"amd64"}};</script><script src="./手把手教你ClickHouse（一、搭建windows环境） - 云+社区 - 腾讯云_files/polyfill.6.26.min.js.下载"></script><script src="./手把手教你ClickHouse（一、搭建windows环境） - 云+社区 - 腾讯云_files/react.16.8.6.min.js.下载"></script><script src="./手把手教你ClickHouse（一、搭建windows环境） - 云+社区 - 腾讯云_files/react-dom.16.8.6.min.js.下载"></script><script src="./手把手教你ClickHouse（一、搭建windows环境） - 云+社区 - 腾讯云_files/jquery-3.2.1.min.js.下载"></script><script src="./手把手教你ClickHouse（一、搭建windows环境） - 云+社区 - 腾讯云_files/base.4c24b0f3a2.js.下载"></script><script src="./手把手教你ClickHouse（一、搭建windows环境） - 云+社区 - 腾讯云_files/draft-master-v1.4.6.d4s2ddo9sb.js.下载"></script><script src="./手把手教你ClickHouse（一、搭建windows环境） - 云+社区 - 腾讯云_files/api.js.下载"></script><script src="./手把手教你ClickHouse（一、搭建windows环境） - 云+社区 - 腾讯云_files/wechatJsSdk.js.下载"></script><script src="./手把手教你ClickHouse（一、搭建windows环境） - 云+社区 - 腾讯云_files/common.a235f180c7.js.下载"></script><script src="./手把手教你ClickHouse（一、搭建windows环境） - 云+社区 - 腾讯云_files/hls.min.0.13.2m.js.下载"></script><script src="./手把手教你ClickHouse（一、搭建windows环境） - 云+社区 - 腾讯云_files/tcplayer.v4.1.min.js.下载"></script><script src="./手把手教你ClickHouse（一、搭建windows环境） - 云+社区 - 腾讯云_files/article-detail.ac1b06d9f0.js.下载"></script><script>
window.$render({"articleDetail":{"id":1804512,"articleId":1804512,"title":"手把手教你ClickHouse（一、搭建windows环境）","content":"entityMap|0|type|IMAGE|mutability|IMMUTABLE|data|imageUrl|https:\u002F\u002Fask.qcloudimg.com\u002Fhttp-save\u002Fyehe-6429458\u002Fx6so5c07xi.png|imageAlt|在这里插入图片描述|1|https:\u002F\u002Fask.qcloudimg.com\u002Fhttp-save\u002Fyehe-6429458\u002Fif3y3s831o.png|2|https:\u002F\u002Fask.qcloudimg.com\u002Fhttp-save\u002Fyehe-6429458\u002Fdcrwyo4ogq.png|3|https:\u002F\u002Fask.qcloudimg.com\u002Fhttp-save\u002Fyehe-6429458\u002F0mnakw2obx.png|4|https:\u002F\u002Fask.qcloudimg.com\u002Fhttp-save\u002Fyehe-6429458\u002Ftzmubvnl9p.png|5|https:\u002F\u002Fask.qcloudimg.com\u002Fhttp-save\u002Fyehe-6429458\u002F3ceyre3o4k.png|6|https:\u002F\u002Fask.qcloudimg.com\u002Fhttp-save\u002Fyehe-6429458\u002Fmrksjznurx.png|7|https:\u002F\u002Fask.qcloudimg.com\u002Fhttp-save\u002Fyehe-6429458\u002Fowh2tjab9i.png|8|https:\u002F\u002Fask.qcloudimg.com\u002Fhttp-save\u002Fyehe-6429458\u002Fwqccntlaoq.png|9|https:\u002F\u002Fask.qcloudimg.com\u002Fhttp-save\u002Fyehe-6429458\u002Fofjky7fopc.png|10|https:\u002F\u002Fask.qcloudimg.com\u002Fhttp-save\u002Fyehe-6429458\u002Fz1mvi4srqd.png|blocks|key|3cvv8|text|header-three|depth|inlineStyleRanges|entityRanges|a8cc6|导读|header-two|3bipp|随着互联网技术的发展，海量数据已经成为公司决策分析的重要来源，ClickHouse有着大数据入门和低学习成本(支持SQL)的优势，故开启了第一篇环境搭建。希望能降低ClickHouse的入门门槛。|unordered-list-item|bvpd3|环境及工具|c6cjj|Windows10专业版(64位)：Windows其他版本可能会有其他问题，建议使用该环境。|8gpr1|Docker+Desktop：可以在Windows环境下运行docker的一款产品。|8io2j|DBeaver：支持ClickHouse数据库的一款数据库管理工具。|ae7aa|Windows+相关配置|1a272|一、启用虚拟化|2l3f0|打开任务管理器（CTRL%2BALT%2BDELETE）-\u003E+选择性能+-\u003E+CPU+-\u003E虚拟化，确认是否已启用。\n+|cvmgt|?|atomic|offset|length|c5th0|二、启用Hyper-v|45o1p|控制面板（Win%2BR+-\u003E+输入control+-\u003E+回车）+-\u003E+程序+-\u003E+启用或关闭Windows功能+-\u003E+勾选Hyper-v\n+|at65n|21hrj|Docker相关|8jgd6|一、下载|3oi1a|https:\u002F\u002Fdesktop.docker.com\u002Fwin\u002Fstable\u002FDocker%2520Desktop%2520Installer.exe|apu2t|二、安装|ebhub|安装非常简单，不赘述。安装成功后查看windows任务栏会出现docker的经典logo，小鲸鱼。|7pn48|三、查看版本|eglku|打开Windows控制台（Win%2BR+-\u003E+输入cmd+-\u003E+回车）-\u003E+输入|f8a3i|docker+--version|code-block|syntax|javascript|5o4ft|bub2q|四、配置|8ag3c|+1.打开Docker配置中心：任务栏小鲸鱼右键+-\u003E+Settings\n+|e8dgl|+2.配置Dcoker文件挂载目录权限：左侧菜单+Resources+-\u003E+FILE+SHARING+-\u003E+加号+-\u003E+D:\\clickhouse+-\u003E+选择文件夹\n+|b95i5|296f4|+3.配置Docker国内镜像加速下载：左侧菜单+Docker+Engine+-\u003E+右侧输入框+-\u003E+Apply+&+Restart\n+|1tvj6|{\n++\"registry-mirrors\":+[\n++++\"https:\u002F\u002Fregistry.docker-cn.com\",\n++++\"http:\u002F\u002Fhub-mirror.c.163.com\",\n++++\"https:\u002F\u002Fdocker.mirrors.ustc.edu.cn\"\n++],\n++\"insecure-registries\":+[],\n++\"debug\":+false,\n++\"experimental\":+false,\n++\"features\":+{\n++++\"buildkit\":+true\n++}\n}|bdnjf|2nje7|ClickHouse相关|9vtt6|一、拉取镜像|9hrgs|打开Windows控制台（Win%2BR+-\u003E+输入cmd+-\u003E+回车）-\u003E+输入|a2t55|docker+pull+yandex\u002Fclickhouse-server|a91t5|docker+pull+yandex\u002Fclickhouse-client|3frv3|tips：如果没有配置国内镜像无法下载|2e99r|二、运行临时容器+temp-clickhouse-server|fa5ik|Windows控制台继续执行命令|2gar6|docker+run+--rm+-d+--name=temp-clickhouse-server+yandex\u002Fclickhouse-server|9kvrh|三、config配置和users配置映射Windows硬盘目录|b0h4n|(1)+在D盘根目录创建+D:\u002Fclickhouse\u002Fconf+文件夹|7krm8|(2)+Windows控制台继续执行命令|fcsk6|docker+cp+temp-clickhouse-server:\u002Fetc\u002Fclickhouse-server\u002Fconfig.xml+D:\u002Fclickhouse\u002Fconf\u002Fconfig.xml\ndocker+cp+temp-clickhouse-server:\u002Fetc\u002Fclickhouse-server\u002Fusers.xml+D:\u002Fclickhouse\u002Fconf\u002Fusers.xml|8qs5a|+tips：如果没有配置Dcoker文件挂载目录权限，会报错。\n+|3qnrn|b58h0|+(3)+查看文件情况\n+|2ofa4|12hqn|四、创建账号|da6dg|(1)+进入临时容器+temp-clickhouse-server+，Windows控制台继续执行命令|58uhk|docker+exec+-it+temp-clickhouse-server+\u002Fbin\u002Fbash|8lrug|(2)+容器内执行命令，生成账号的SHA256，例如账号：zhai+密码：zhai|3emq8|PASSWORD=$(base64+\u003C+\u002Fdev\u002Furandom+%7C+head+-c8);+echo+\"zhai\";+echo+-n+\"zhai\"+%7C+sha256sum+%7C+tr+-d+'-'|dfp9m|+执行结果\n+|7hh18|a9mbp|+(3)+修改+D:\u002Fclickhouse\u002Fconf\u002Fusers.xml+文件\n+|c174h|\u003Cusers\u003E\n\t\u003Czhai\u003E\t\t\t\n\t\t\u003Cpassword_sha256_hex\u003E3b75903cd12c5e8ad59f73feb4baa526ed3fe234f2d77d421d7b9d73fefb3f61\u003C\u002Fpassword_sha256_hex\u003E\n+++++++\t\u003Cnetworks+incl=\"networks\"+replace=\"replace\"\u003E\n+++++++++++\u003Cip\u003E::\u002F0\u003C\u002Fip\u003E\n++++++++\u003C\u002Fnetworks\u003E\n++++++++\u003Cprofile\u003Ezhai\u003C\u002Fprofile\u003E\n++++++++\u003Cquota\u003Ezhai\u003C\u002Fquota\u003E\n++++\u003C\u002Fzhai\u003E\n\u003C\u002Fusers\u003E|fbjm0|五、修改监听host|1nc19|修改+D:\u002Fclickhouse\u002Fconf\u002Fconfig.xml+文件|b92li|\u003Clisten_host\u003E0.0.0.0\u003C\u002Flisten_host\u003E|fs14p|tips：一般是IPV4，如果IPV6改成+::|co086|六、销毁临时容器|eloum|Windows控制台执行命令|5mf40|docker+stop+temp-clickhouse-server|dlj7v|七、运行ClickHouse服务|1g084|(1)+创建目录：D:\u002Fclickhouse\u002Fdata+和+D:\u002Fclickhouse\u002Flog|b1o9d|(2)+Windows控制台执行命令，映射端口+8123、9000、9009，数据、配置、日志映射到Windows硬盘|fjl1r|docker+run+-d+--name=single-clickhouse-server+-p+8123:8123+-p+9000:9000+-p+9009:9009+--ulimit+nofile=262144:262144+--volume+D:\u002Fclickhouse\u002Fdata:\u002Fvar\u002Flib\u002Fclickhouse:rw+--volume+D:\u002Fclickhouse\u002Fconf:\u002Fetc\u002Fclickhouse-server:rw+--volume+D:\u002Fclickhouse\u002Flog:\u002Fvar\u002Flog\u002Fclickhouse-server:rw+yandex\u002Fclickhouse-server|cu5s2|八、安装完毕|46r78|f5cnl|DBeaver相关|8sovg|一、下载社区版|6ojik|https:\u002F\u002Fdbeaver.io\u002Ffiles\u002Fdbeaver-ce-latest-x86_64-setup.exe|7jm9v|dhr9o|安装非常简单，不赘述。|5on9d|三、连接ClickHouse|6ha64|点击小插座按钮+-\u003E+ClickHouse+-\u003E+下一步\n+|1jkup|6475b|输入主机IP+-\u003E+输入端口号+-\u003E+输入账号密码+-\u003E+测试链接+-\u003E+完成\n+|2j2r3|er2mc|四、大功告成|27eqm|感谢|7bl5b|感谢以下文章的作者|1ddau|作者：Throwable+文章地址：https:\u002F\u002Fwww.cnblogs.com\u002Fthrowable\u002Fp\u002F14015092.html|601t4|作者：湖南第一帅+文章地址：https:\u002F\u002Fblog.csdn.net\u002Fhunan961\u002Farticle\u002Fdetails\u002F79484098^0|0|0|0|0|0|0|0|0|0|0|0|1|0|0|0|0|0|1|1|0|0|0|0|0|0|0|0|0|0|1|2|0|0|0|0|0|1|3|0|0|0|0|1|4|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|1|5|0|0|0|1|6|0|0|0|0|0|0|0|0|1|7|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|1|8|0|0|0|0|0|0|0|0|0|1|9|0|0|0|1|A|0|0|0|0|0^^$0|$1|$2|3|4|5|6|$7|8|9|A]]|B|$2|3|4|5|6|$7|C|9|A]]|D|$2|3|4|5|6|$7|E|9|A]]|F|$2|3|4|5|6|$7|G|9|A]]|H|$2|3|4|5|6|$7|I|9|A]]|J|$2|3|4|5|6|$7|K|9|A]]|L|$2|3|4|5|6|$7|M|9|A]]|N|$2|3|4|5|6|$7|O|9|A]]|P|$2|3|4|5|6|$7|Q|9|A]]|R|$2|3|4|5|6|$7|S|9|A]]|T|$2|3|4|5|6|$7|U|9|A]]]|V|@$W|X|Y|-4|2|Z|10|5M|11|@]|12|@]|6|$]]|$W|13|Y|14|2|15|10|5N|11|@]|12|@]|6|$]]|$W|16|Y|17|2|18|10|5O|11|@]|12|@]|6|$]]|$W|19|Y|1A|2|15|10|5P|11|@]|12|@]|6|$]]|$W|1B|Y|1C|2|18|10|5Q|11|@]|12|@]|6|$]]|$W|1D|Y|1E|2|18|10|5R|11|@]|12|@]|6|$]]|$W|1F|Y|1G|2|18|10|5S|11|@]|12|@]|6|$]]|$W|1H|Y|1I|2|15|10|5T|11|@]|12|@]|6|$]]|$W|1J|Y|1K|2|Z|10|5U|11|@]|12|@]|6|$]]|$W|1L|Y|1M|2|18|10|5V|11|@]|12|@]|6|$]]|$W|1N|Y|1O|2|1P|10|5W|11|@]|12|@$1Q|5X|1R|5Y|W|5Z]]|6|$]]|$W|1S|Y|1T|2|Z|10|60|11|@]|12|@]|6|$]]|$W|1U|Y|1V|2|18|10|61|11|@]|12|@]|6|$]]|$W|1W|Y|1O|2|1P|10|62|11|@]|12|@$1Q|63|1R|64|W|65]]|6|$]]|$W|1X|Y|1Y|2|15|10|66|11|@]|12|@]|6|$]]|$W|1Z|Y|20|2|Z|10|67|11|@]|12|@]|6|$]]|$W|21|Y|22|2|18|10|68|11|@]|12|@]|6|$]]|$W|23|Y|24|2|Z|10|69|11|@]|12|@]|6|$]]|$W|25|Y|26|2|18|10|6A|11|@]|12|@]|6|$]]|$W|27|Y|28|2|Z|10|6B|11|@]|12|@]|6|$]]|$W|29|Y|2A|2|18|10|6C|11|@]|12|@]|6|$]]|$W|2B|Y|2C|2|2D|10|6D|11|@]|12|@]|6|$2E|2F]]|$W|2G|Y|1O|2|1P|10|6E|11|@]|12|@$1Q|6F|1R|6G|W|6H]]|6|$]]|$W|2H|Y|2I|2|Z|10|6I|11|@]|12|@]|6|$]]|$W|2J|Y|2K|2|18|10|6J|11|@]|12|@]|6|$]]|$W|2L|Y|2M|2|18|10|6K|11|@]|12|@]|6|$]]|$W|2N|Y|1O|2|1P|10|6L|11|@]|12|@$1Q|6M|1R|6N|W|6O]]|6|$]]|$W|2O|Y|2P|2|18|10|6P|11|@]|12|@]|6|$]]|$W|2Q|Y|2R|2|2D|10|6Q|11|@]|12|@]|6|$2E|2F]]|$W|2S|Y|1O|2|1P|10|6R|11|@]|12|@$1Q|6S|1R|6T|W|6U]]|6|$]]|$W|2T|Y|2U|2|15|10|6V|11|@]|12|@]|6|$]]|$W|2V|Y|2W|2|Z|10|6W|11|@]|12|@]|6|$]]|$W|2X|Y|2Y|2|18|10|6X|11|@]|12|@]|6|$]]|$W|2Z|Y|30|2|2D|10|6Y|11|@]|12|@]|6|$2E|2F]]|$W|31|Y|32|2|2D|10|6Z|11|@]|12|@]|6|$2E|2F]]|$W|33|Y|34|2|18|10|70|11|@]|12|@]|6|$]]|$W|35|Y|36|2|Z|10|71|11|@]|12|@]|6|$]]|$W|37|Y|38|2|18|10|72|11|@]|12|@]|6|$]]|$W|39|Y|3A|2|2D|10|73|11|@]|12|@]|6|$2E|2F]]|$W|3B|Y|3C|2|Z|10|74|11|@]|12|@]|6|$]]|$W|3D|Y|3E|2|18|10|75|11|@]|12|@]|6|$]]|$W|3F|Y|3G|2|18|10|76|11|@]|12|@]|6|$]]|$W|3H|Y|3I|2|2D|10|77|11|@]|12|@]|6|$2E|2F]]|$W|3J|Y|3K|2|18|10|78|11|@]|12|@]|6|$]]|$W|3L|Y|1O|2|1P|10|79|11|@]|12|@$1Q|7A|1R|7B|W|7C]]|6|$]]|$W|3M|Y|3N|2|18|10|7D|11|@]|12|@]|6|$]]|$W|3O|Y|1O|2|1P|10|7E|11|@]|12|@$1Q|7F|1R|7G|W|7H]]|6|$]]|$W|3P|Y|3Q|2|Z|10|7I|11|@]|12|@]|6|$]]|$W|3R|Y|3S|2|18|10|7J|11|@]|12|@]|6|$]]|$W|3T|Y|3U|2|2D|10|7K|11|@]|12|@]|6|$2E|2F]]|$W|3V|Y|3W|2|18|10|7L|11|@]|12|@]|6|$]]|$W|3X|Y|3Y|2|2D|10|7M|11|@]|12|@]|6|$2E|2F]]|$W|3Z|Y|40|2|18|10|7N|11|@]|12|@]|6|$]]|$W|41|Y|1O|2|1P|10|7O|11|@]|12|@$1Q|7P|1R|7Q|W|7R]]|6|$]]|$W|42|Y|43|2|18|10|7S|11|@]|12|@]|6|$]]|$W|44|Y|45|2|2D|10|7T|11|@]|12|@]|6|$2E|2F]]|$W|46|Y|47|2|Z|10|7U|11|@]|12|@]|6|$]]|$W|48|Y|49|2|18|10|7V|11|@]|12|@]|6|$]]|$W|4A|Y|4B|2|2D|10|7W|11|@]|12|@]|6|$2E|2F]]|$W|4C|Y|4D|2|18|10|7X|11|@]|12|@]|6|$]]|$W|4E|Y|4F|2|Z|10|7Y|11|@]|12|@]|6|$]]|$W|4G|Y|4H|2|18|10|7Z|11|@]|12|@]|6|$]]|$W|4I|Y|4J|2|2D|10|80|11|@]|12|@]|6|$2E|2F]]|$W|4K|Y|4L|2|Z|10|81|11|@]|12|@]|6|$]]|$W|4M|Y|4N|2|18|10|82|11|@]|12|@]|6|$]]|$W|4O|Y|4P|2|18|10|83|11|@]|12|@]|6|$]]|$W|4Q|Y|4R|2|2D|10|84|11|@]|12|@]|6|$2E|2F]]|$W|4S|Y|4T|2|Z|10|85|11|@]|12|@]|6|$]]|$W|4U|Y|1O|2|1P|10|86|11|@]|12|@$1Q|87|1R|88|W|89]]|6|$]]|$W|4V|Y|4W|2|15|10|8A|11|@]|12|@]|6|$]]|$W|4X|Y|4Y|2|Z|10|8B|11|@]|12|@]|6|$]]|$W|4Z|Y|50|2|18|10|8C|11|@]|12|@]|6|$]]|$W|51|Y|24|2|Z|10|8D|11|@]|12|@]|6|$]]|$W|52|Y|53|2|18|10|8E|11|@]|12|@]|6|$]]|$W|54|Y|55|2|Z|10|8F|11|@]|12|@]|6|$]]|$W|56|Y|57|2|18|10|8G|11|@]|12|@]|6|$]]|$W|58|Y|1O|2|1P|10|8H|11|@]|12|@$1Q|8I|1R|8J|W|8K]]|6|$]]|$W|59|Y|5A|2|18|10|8L|11|@]|12|@]|6|$]]|$W|5B|Y|1O|2|1P|10|8M|11|@]|12|@$1Q|8N|1R|8O|W|8P]]|6|$]]|$W|5C|Y|5D|2|Z|10|8Q|11|@]|12|@]|6|$]]|$W|5E|Y|5F|2|15|10|8R|11|@]|12|@]|6|$]]|$W|5G|Y|5H|2|18|10|8S|11|@]|12|@]|6|$]]|$W|5I|Y|5J|2|18|10|8T|11|@]|12|@]|6|$]]|$W|5K|Y|5L|2|18|10|8U|11|@]|12|@]|6|$]]]]","plain":"\n导读\n随着互联网技术的发展，海量数据已经成为公司决策分析的重要来源，ClickHouse有着大数据入门和低学习成本(支持SQL)的优势，故开启了第一篇环境搭建。希望能降低ClickHouse的入门门槛。\n环境及工具\nWindows10专业版(64位)：Windows其他版本可能会有其他问题，建议使用该环境。\nDocker Desktop：可以在Windows环境下运行docker的一款产品。\nDBeaver：支持ClickHouse数据库的一款数据库管理工具。\nWindows 相关配置\n一、启用虚拟化\n打开任务管理器（CTRL+ALT+DELETE）-\u003E 选择性能 -\u003E CPU -\u003E虚拟化，确认是否已启用。\n \n?\n二、启用Hyper-v\n控制面板（Win+R -\u003E 输入control -\u003E 回车） -\u003E 程序 -\u003E 启用或关闭Windows功能 -\u003E 勾选Hyper-v\n \n?\nDocker相关\n一、下载\nhttps:\u002F\u002Fdesktop.docker.com\u002Fwin\u002Fstable\u002FDocker%20Desktop%20Installer.exe\n二、安装\n安装非常简单，不赘述。安装成功后查看windows任务栏会出现docker的经典logo，小鲸鱼。\n三、查看版本\n打开Windows控制台（Win+R -\u003E 输入cmd -\u003E 回车）-\u003E 输入\ndocker --version\n?\n四、配置\n 1.打开Docker配置中心：任务栏小鲸鱼右键 -\u003E Settings\n \n 2.配置Dcoker文件挂载目录权限：左侧菜单 Resources -\u003E FILE SHARING -\u003E 加号 -\u003E D:\\clickhouse -\u003E 选择文件夹\n \n?\n 3.配置Docker国内镜像加速下载：左侧菜单 Docker Engine -\u003E 右侧输入框 -\u003E Apply & Restart\n \n{\n  \"registry-mirrors\": [\n    \"https:\u002F\u002Fregistry.docker-cn.com\",\n    \"http:\u002F\u002Fhub-mirror.c.163.com\",\n    \"https:\u002F\u002Fdocker.mirrors.ustc.edu.cn\"\n  ],\n  \"insecure-registries\": [],\n  \"debug\": false,\n  \"experimental\": false,\n  \"features\": {\n    \"buildkit\": true\n  }\n}\n?\nClickHouse相关\n一、拉取镜像\n打开Windows控制台（Win+R -\u003E 输入cmd -\u003E 回车）-\u003E 输入\ndocker pull yandex\u002Fclickhouse-server\ndocker pull yandex\u002Fclickhouse-client\ntips：如果没有配置国内镜像无法下载\n二、运行临时容器 temp-clickhouse-server\nWindows控制台继续执行命令\ndocker run --rm -d --name=temp-clickhouse-server yandex\u002Fclickhouse-server\n三、config配置和users配置映射Windows硬盘目录\n(1) 在D盘根目录创建 D:\u002Fclickhouse\u002Fconf 文件夹\n(2) Windows控制台继续执行命令\ndocker cp temp-clickhouse-server:\u002Fetc\u002Fclickhouse-server\u002Fconfig.xml D:\u002Fclickhouse\u002Fconf\u002Fconfig.xml\ndocker cp temp-clickhouse-server:\u002Fetc\u002Fclickhouse-server\u002Fusers.xml D:\u002Fclickhouse\u002Fconf\u002Fusers.xml\n tips：如果没有配置Dcoker文件挂载目录权限，会报错。\n \n?\n (3) 查看文件情况\n \n?\n四、创建账号\n(1) 进入临时容器 temp-clickhouse-server ，Windows控制台继续执行命令\ndocker exec -it temp-clickhouse-server \u002Fbin\u002Fbash\n(2) 容器内执行命令，生成账号的SHA256，例如账号：zhai 密码：zhai\nPASSWORD=$(base64 \u003C \u002Fdev\u002Furandom | head -c8); echo \"zhai\"; echo -n \"zhai\" | sha256sum | tr -d '-'\n 执行结果\n \n?\n (3) 修改 D:\u002Fclickhouse\u002Fconf\u002Fusers.xml 文件\n \n\u003Cusers\u003E\n\t\u003Czhai\u003E\t\t\t\n\t\t\u003Cpassword_sha256_hex\u003E3b75903cd12c5e8ad59f73feb4baa526ed3fe234f2d77d421d7b9d73fefb3f61\u003C\u002Fpassword_sha256_hex\u003E\n       \t\u003Cnetworks incl=\"networks\" replace=\"replace\"\u003E\n           \u003Cip\u003E::\u002F0\u003C\u002Fip\u003E\n        \u003C\u002Fnetworks\u003E\n        \u003Cprofile\u003Ezhai\u003C\u002Fprofile\u003E\n        \u003Cquota\u003Ezhai\u003C\u002Fquota\u003E\n    \u003C\u002Fzhai\u003E\n\u003C\u002Fusers\u003E\n五、修改监听host\n修改 D:\u002Fclickhouse\u002Fconf\u002Fconfig.xml 文件\n\u003Clisten_host\u003E0.0.0.0\u003C\u002Flisten_host\u003E\ntips：一般是IPV4，如果IPV6改成 ::\n六、销毁临时容器\nWindows控制台执行命令\ndocker stop temp-clickhouse-server\n七、运行ClickHouse服务\n(1) 创建目录：D:\u002Fclickhouse\u002Fdata 和 D:\u002Fclickhouse\u002Flog\n(2) Windows控制台执行命令，映射端口 8123、9000、9009，数据、配置、日志映射到Windows硬盘\ndocker run -d --name=single-clickhouse-server -p 8123:8123 -p 9000:9000 -p 9009:9009 --ulimit nofile=262144:262144 --volume D:\u002Fclickhouse\u002Fdata:\u002Fvar\u002Flib\u002Fclickhouse:rw --volume D:\u002Fclickhouse\u002Fconf:\u002Fetc\u002Fclickhouse-server:rw --volume D:\u002Fclickhouse\u002Flog:\u002Fvar\u002Flog\u002Fclickhouse-server:rw yandex\u002Fclickhouse-server\n八、安装完毕\n?\nDBeaver相关\n一、下载社区版\nhttps:\u002F\u002Fdbeaver.io\u002Ffiles\u002Fdbeaver-ce-latest-x86_64-setup.exe\n二、安装\n安装非常简单，不赘述。\n三、连接ClickHouse\n点击小插座按钮 -\u003E ClickHouse -\u003E 下一步\n \n?\n输入主机IP -\u003E 输入端口号 -\u003E 输入账号密码 -\u003E 测试链接 -\u003E 完成\n \n?\n四、大功告成\n感谢\n感谢以下文章的作者\n作者：Throwable 文章地址：https:\u002F\u002Fwww.cnblogs.com\u002Fthrowable\u002Fp\u002F14015092.html\n作者：湖南第一帅 文章地址：https:\u002F\u002Fblog.csdn.net\u002Fhunan961\u002Farticle\u002Fdetails\u002F79484098","brief":"\n导读\n随着互联网技术的发展，海量数据已经成为公司决策分析的重要来源，ClickHouse有着大数据入门和低学习成本(支持SQL)的优势，故开启了第一篇环境搭建...","summary":"","abstract":"","posterSummary":"\n导读\n随着互联网技术的发展，海量数据已经成为公司决策分析的重要来源，ClickHouse有着大数据入门和低学习成本(支持SQL)的优势，故开启了第一篇环境搭建。希望能降低ClickHouse的入门门槛。\n环境及工具\nWindows10专业版(64位)：Windows其他版本可能会有其他问题，建议使用该环境。\nDocker Desktop：可以在Windows环境下运行docker的一款产品。\nD...","description":"","picture":"https:\u002F\u002Fask.qcloudimg.com\u002Fhttp-save\u002Fyehe-6429458\u002Fx6so5c07xi.png","coverImageUrl":"https:\u002F\u002Fask.qcloudimg.com\u002Fhttp-save\u002Fyehe-6429458\u002Fx6so5c07xi.png","sourceType":99,"sourceDetail":{},"channelType":2,"channelDetail":{"source":"csdn","originalTime":"2021-03-02 17:50:21"},"authorId":6429458,"columnId":89777,"writeTime":1616384593,"updateTime":1616384593,"viewCount":564,"likeCount":2,"commentCount":0,"favorCount":0,"weight":0,"status":2,"draftId":0,"tagIds":[],"tags":[],"isCommentEnable":true,"highQuality":false,"skipAds":false,"showAds":false,"focusRead":false,"author":{"id":6429458,"name":"翟凤玺","label":"","avatar":"https:\u002F\u002Fask.qcloudimg.com\u002Fhttp-save\u002Fyehe-6429458\u002Fd0gq0fzdr7.jpeg","province":"1003","city":"","company":"神州商龙科技","title":"软件工程师","school":"","major":"","homePage":"","region":1,"jobType":1,"graduationDate":"","education":0,"specialityIds":[],"specialities":[],"gender":1,"trade":"","growthLevel":0,"isProfessionVerified":true,"status":1,"createTime":"2019-10-10 16:02:20","skipAds":false,"upvoteCount":0,"followingCount":1,"followerCount":14,"questionCount":0,"answerCount":0,"followQuestionCount":0,"followTagCount":0,"favorAnswerCount":0,"beHandPickedCount":0,"followColumnCount":0,"articleCount":0,"badgeInfo":{},"statInfo":{"articleCount":29,"validArticleCount":29,"joinedColumnCount":1,"followColumnCount":2,"uid":6429458,"beLikeNum":82,"articleReadNum":7141,"articleRecommNum":0,"answerRecommNum":0,"contribNum":0,"createTime":"2020-10-20 11:01:01","articleCommentNum":1,"articleFavNum":3,"yesterdayBeLikeNum":82,"yesterdayArticleReadNum":7114,"yesterdayArticleRecommNum":0,"yesterdayAnswerRecommNum":0,"yesterdayContribNum":0,"yesterdayArticleCommentNum":1,"yesterdayArticleFavNum":3},"rank":3955,"userTeams":[],"fromInfo":{}},"column":{"id":89777,"name":"翟凤玺","desc":"","icon":"https:\u002F\u002Fask.qcloudimg.com\u002Fhttp-save\u002Fyehe-6429458\u002F7ny2zdqh9o.jpeg","background":"https:\u002F\u002Fimgcache.qq.com\u002Fqcloud\u002Fdeveloper\u002Fimages\u002Frelease\u002Fcolumn-bgs\u002F4.svg","status":2,"creatorId":6429458,"memberCount":1,"articleCount":29,"followCount":13,"createdTime":1602747623,"creator":{"id":6429458,"name":"翟凤玺","label":"","avatar":"https:\u002F\u002Fask.qcloudimg.com\u002Fhttp-save\u002Fyehe-6429458\u002Fd0gq0fzdr7.jpeg","province":"1003","city":"","company":"神州商龙科技","title":"软件工程师","school":"","major":"","homePage":"","region":1,"jobType":1,"graduationDate":"","education":0,"specialityIds":[],"specialities":[],"gender":1,"trade":"","growthLevel":0,"isProfessionVerified":true,"status":1,"createTime":"2019-10-10 16:02:20","skipAds":false}},"translator":{},"textLinks":[]},"articleAuditInfo":null,"commentsData":{"fetchStatus":"none","pageNumber":1,"pageSize":10,"total":0,"list":[]},"hotArticleList":[{"id":118926,"weight":1627435087,"type":8,"detail":{"abstract":" 2021年7月22日，腾讯云数据库正式发布数据库代理（又名proxy）服务，支持MySQL 5.7 版本和8.0 版本，可为用户提供透明且安全的网络代理服务，实现自动读写分离，降低业务使用数据库的复杂度，完美解决了数据库故障切换的网络瞬断问题，网络中断时间降低至0，MySQL数据库的故障转移时间最多可减少 60%，使得应用程序抵抗数据库故障风险的能力大幅提升。这标志着腾讯云数据库MySQL完成了企业级中间件的孵化，在可用性、稳定性和扩展性方面均有了突破性提升，能够更好地为用户提供企业级服务。 数据库代理是","articleId":1851482,"coverImageUrl":"","weight":1627435087,"avatar":"\u002F\u002Fimgcache.qq.com\u002Fopen_proj\u002Fproj_qcloud_v2\u002Fgateway\u002Fq-and-a\u002Fcss\u002Fimg\u002Favatar-default.png","author":{"id":1002332,"name":"腾讯云数据库 TencentDB","label":"腾讯云数据库（TencentDB)。","avatar":"https:\u002F\u002Fask.qcloudimg.com\u002Favatar\u002F1002332\u002Fm8nphsq3zu.jpg","province":"1213","city":"1216","company":"腾讯云","title":"产品团队","school":"","major":"","homePage":"","region":1,"jobType":1,"graduationDate":"","education":0,"specialityIds":[10244,10245,10253,10249,10537],"specialities":[],"gender":1,"trade":"website_new","growthLevel":3,"isProfessionVerified":true,"upvoteCount":0,"followingCount":2,"followerCount":412,"questionCount":2,"answerCount":51,"followQuestionCount":0,"followTagCount":0,"favorAnswerCount":0,"beHandPickedCount":1,"followColumnCount":7,"articleCount":515,"validArticleCount":515},"authorBadgeInfo":{}},"createTime":1627435087,"objId":1851482,"entry":0,"readNum":29,"showReadNum":123,"abstract":" 2021年7月22日，腾讯云数据库正式发布数据库代理（又名proxy）服务，支持MySQL 5.7 版本和8.0 版本，可为用户提供透明且安全的网络代理服务，实现自动读写分离，降低业务使用数据库的复杂度，完美解决了数据库故障切换的网络瞬断问题，网络中断时间降低至0，MySQL数据库的故障转移时间最多可减少 60%，使得应用程序抵抗数据库故障风险的能力大幅提升。这标志着腾讯云数据库MySQL完成了企业级中间件的孵化，在可用性、稳定性和扩展性方面均有了突破性提升，能够更好地为用户提供企业级服务。 数据库代理是","articleId":1851482,"coverImageUrl":"","avatar":"\u002F\u002Fimgcache.qq.com\u002Fopen_proj\u002Fproj_qcloud_v2\u002Fgateway\u002Fq-and-a\u002Fcss\u002Fimg\u002Favatar-default.png","title":"腾讯云MySQL数据库代理正式发布，支持自动读写分离","writeTime":1627008029,"tags":[],"picture":"","author":{"id":1002332,"name":"腾讯云数据库 TencentDB","avatar":"https:\u002F\u002Fask.qcloudimg.com\u002Favatar\u002F1002332\u002Fm8nphsq3zu.jpg"}},{"id":118924,"weight":1627378595,"type":8,"detail":{"abstract":"想要监控Java应用，JMX永远是第一选择。在prometheus监控体系中，jmx_exporter是使用范围十分广的工具。今天我们来讲讲如何用jmx_exporter来监控我们的springboot应用。","articleId":1853238,"coverImageUrl":"","weight":1627378595,"avatar":"\u002F\u002Fimgcache.qq.com\u002Fopen_proj\u002Fproj_qcloud_v2\u002Fgateway\u002Fq-and-a\u002Fcss\u002Fimg\u002Favatar-default.png","author":{"id":5954574,"name":"聂伟星","label":"主要从事公有云运维工作","avatar":"https:\u002F\u002Fask.qcloudimg.com\u002Fhttp-save\u002Fyehe-5954574\u002Ftiyzxdudvz.jpeg","province":"1213","city":"1216","company":"腾云悦智","title":"公有云运维","school":"","major":"搬砖","homePage":"https:\u002F\u002Fwww.niewx.cn","region":1,"jobType":1,"graduationDate":"","education":0,"specialityIds":[10353,107,10634],"specialities":[],"gender":1,"trade":"","growthLevel":2,"isProfessionVerified":true,"upvoteCount":0,"followingCount":5,"followerCount":29,"questionCount":0,"answerCount":0,"followQuestionCount":0,"followTagCount":0,"favorAnswerCount":0,"beHandPickedCount":0,"followColumnCount":5,"articleCount":70,"validArticleCount":69},"authorBadgeInfo":{}},"createTime":1627378595,"objId":1853238,"entry":0,"readNum":33,"showReadNum":95,"abstract":"想要监控Java应用，JMX永远是第一选择。在prometheus监控体系中，jmx_exporter是使用范围十分广的工具。今天我们来讲讲如何用jmx_exporter来监控我们的springboot应用。","articleId":1853238,"coverImageUrl":"","avatar":"\u002F\u002Fimgcache.qq.com\u002Fopen_proj\u002Fproj_qcloud_v2\u002Fgateway\u002Fq-and-a\u002Fcss\u002Fimg\u002Favatar-default.png","title":"prometheus监控springboot应用","writeTime":1627374244,"tags":[],"picture":"","author":{"id":5954574,"name":"聂伟星","avatar":"https:\u002F\u002Fask.qcloudimg.com\u002Fhttp-save\u002Fyehe-5954574\u002Ftiyzxdudvz.jpeg"}},{"id":118922,"weight":1627352130,"type":8,"detail":{"abstract":"kafka 是一款基于发布订阅的消息系统，Kafka的最大的特点就是高吞吐量以及可水平扩展， Kafka擅长处理数据量庞大的业务，例如使用Kafka做日志分析、数据计算等。 \u003C!--more--\u003E","articleId":1852558,"coverImageUrl":"","weight":1627352130,"avatar":"\u002F\u002Fimgcache.qq.com\u002Fopen_proj\u002Fproj_qcloud_v2\u002Fgateway\u002Fq-and-a\u002Fcss\u002Fimg\u002Favatar-default.png","author":{"id":6593694,"name":"六个核弹","label":"java工程师","avatar":"https:\u002F\u002Fask.qcloudimg.com\u002Fhttp-save\u002Fyehe-6593694\u002F1wt57acw7w.jpeg","province":"","city":"","company":"","title":"","school":"","major":"","homePage":"http:\u002F\u002Fmuggle.javaboy.com","region":1,"jobType":1,"graduationDate":"","education":0,"specialityIds":[],"specialities":[],"gender":1,"trade":"","growthLevel":1,"isProfessionVerified":false,"upvoteCount":0,"followingCount":0,"followerCount":10,"questionCount":0,"answerCount":0,"followQuestionCount":0,"followTagCount":0,"favorAnswerCount":0,"beHandPickedCount":0,"followColumnCount":1,"articleCount":7,"validArticleCount":7},"authorBadgeInfo":{}},"createTime":1627352130,"objId":1852558,"entry":0,"readNum":35,"showReadNum":98,"abstract":"kafka 是一款基于发布订阅的消息系统，Kafka的最大的特点就是高吞吐量以及可水平扩展， Kafka擅长处理数据量庞大的业务，例如使用Kafka做日志分析、数据计算等。 \u003C!--more--\u003E","articleId":1852558,"coverImageUrl":"","avatar":"\u002F\u002Fimgcache.qq.com\u002Fopen_proj\u002Fproj_qcloud_v2\u002Fgateway\u002Fq-and-a\u002Fcss\u002Fimg\u002Favatar-default.png","title":"kafka 实战","writeTime":1627307090,"tags":[{"tagId":10164,"tagName":"Java"}],"picture":"","author":{"id":6593694,"name":"六个核弹","avatar":"https:\u002F\u002Fask.qcloudimg.com\u002Fhttp-save\u002Fyehe-6593694\u002F1wt57acw7w.jpeg"}},{"id":118920,"weight":1627351947,"type":8,"detail":{"abstract":"6月以来，网络安全相关的政策密集发布，网络安全板块一度出现多家企业涨停、全线飙升的景象。","articleId":1852467,"coverImageUrl":"https:\u002F\u002Fask.qcloudimg.com\u002Fdeveloper-images\u002Farticle\u002F6236398\u002F264oytqzc3.jpg","weight":1627351947,"avatar":"https:\u002F\u002Fask.qcloudimg.com\u002Fdeveloper-images\u002Farticle\u002F6236398\u002F264oytqzc3.jpg","author":{"id":6236398,"name":"腾讯安全","label":"腾讯安全，致力于成为产业数字化升级的安全战略官，守护政企信息安全，为产业数字化升级保驾护航。","avatar":"https:\u002F\u002Fask.qcloudimg.com\u002Fcustom-avatar\u002F6236398\u002Fho92s8rmjx.jpg","province":"1213","city":"1216","company":"腾讯","title":"腾讯安全","school":"","major":"","homePage":"","region":1,"jobType":1,"graduationDate":"","education":0,"specialityIds":[10441,10681],"specialities":[],"gender":1,"trade":"","growthLevel":5,"isProfessionVerified":true,"upvoteCount":2,"followingCount":1,"followerCount":214,"questionCount":0,"answerCount":1,"followQuestionCount":1,"followTagCount":0,"favorAnswerCount":0,"beHandPickedCount":1,"followColumnCount":2,"articleCount":467,"validArticleCount":467},"authorBadgeInfo":{"list":[4],"entities":{"4":{"id":4,"uid":6236398,"status":2,"level":1}}}},"createTime":1627351947,"objId":1852467,"entry":0,"readNum":19,"showReadNum":88,"abstract":"6月以来，网络安全相关的政策密集发布，网络安全板块一度出现多家企业涨停、全线飙升的景象。","articleId":1852467,"coverImageUrl":"https:\u002F\u002Fask.qcloudimg.com\u002Fdeveloper-images\u002Farticle\u002F6236398\u002F264oytqzc3.jpg","avatar":"https:\u002F\u002Fask.qcloudimg.com\u002Fdeveloper-images\u002Farticle\u002F6236398\u002F264oytqzc3.jpg","title":"浅析「网络安全政策陆续发布」对企业的影响","writeTime":1627272890,"tags":[{"tagId":10600,"tagName":"数据安全"}],"picture":"https:\u002F\u002Fask.qcloudimg.com\u002Fdeveloper-images\u002Farticle\u002F6236398\u002F264oytqzc3.jpg","author":{"id":6236398,"name":"腾讯安全","avatar":"https:\u002F\u002Fask.qcloudimg.com\u002Fcustom-avatar\u002F6236398\u002Fho92s8rmjx.jpg"}},{"id":118918,"weight":1627294444,"type":8,"detail":{"abstract":"前言：众所周知，cpu，内存，磁盘是一个服务非常重要的三个核心资源，本章将介绍SQL Server 内部的内存结构和内存管理。最后给出内存在腾讯云SQL Server云数据库监控指标中的反应，帮助用户了解SQL Server云数据库的特性。","articleId":1852378,"coverImageUrl":"","weight":1627294444,"avatar":"\u002F\u002Fimgcache.qq.com\u002Fopen_proj\u002Fproj_qcloud_v2\u002Fgateway\u002Fq-and-a\u002Fcss\u002Fimg\u002Favatar-default.png","author":{"id":2820575,"name":"goslingwang","label":"腾讯云SQLServer数据库研发","avatar":"https:\u002F\u002Fask.qcloudimg.com\u002Favatar\u002F2820575\u002Fzdm6oey6vi.png","province":"","city":"","company":"腾讯科技(成都)有限公司","title":"后台开发","school":"","major":"","homePage":"","region":1,"jobType":1,"graduationDate":"","education":0,"specialityIds":[],"specialities":[],"gender":1,"trade":"website","growthLevel":0,"isProfessionVerified":true,"upvoteCount":0,"followingCount":0,"followerCount":1,"questionCount":0,"answerCount":0,"followQuestionCount":0,"followTagCount":0,"favorAnswerCount":0,"beHandPickedCount":0,"followColumnCount":1,"articleCount":1,"validArticleCount":1},"authorBadgeInfo":{}},"createTime":1627294444,"objId":1852378,"entry":0,"readNum":27,"showReadNum":100,"abstract":"前言：众所周知，cpu，内存，磁盘是一个服务非常重要的三个核心资源，本章将介绍SQL Server 内部的内存结构和内存管理。最后给出内存在腾讯云SQL Server云数据库监控指标中的反应，帮助用户了解SQL Server云数据库的特性。","articleId":1852378,"coverImageUrl":"","avatar":"\u002F\u002Fimgcache.qq.com\u002Fopen_proj\u002Fproj_qcloud_v2\u002Fgateway\u002Fq-and-a\u002Fcss\u002Fimg\u002Favatar-default.png","title":"云上SQL Server 内存管理","writeTime":1627233625,"tags":[{"tagId":10857,"tagName":"云数据库 SQL Server"}],"picture":"","author":{"id":2820575,"name":"goslingwang","avatar":"https:\u002F\u002Fask.qcloudimg.com\u002Favatar\u002F2820575\u002Fzdm6oey6vi.png"}},{"id":118916,"weight":1627280603,"type":8,"detail":{"abstract":"加速区域选择为中国境内或全球时，需要先完成 ICP 备案，若您的域名尚未完成 ICP 备案，您可以使用腾讯云网站备案。","articleId":1852365,"coverImageUrl":"https:\u002F\u002Fask.qcloudimg.com\u002Farticle-cover-image\u002F1023573\u002Fy397p9uvf3.png","weight":1627280603,"avatar":"https:\u002F\u002Fask.qcloudimg.com\u002Farticle-cover-image\u002F1023573\u002Fy397p9uvf3.png","author":{"id":1023573,"name":"杜志强","label":"","avatar":"https:\u002F\u002Fask.qcloudimg.com\u002Fhttp-save\u002Fyehe-1023573\u002Fd7buyum8zh.jpeg","province":"1001","city":"","company":"腾讯","title":"加速专项","school":"","major":"","homePage":"https:\u002F\u002Fwww.kkdu.net.cn","region":1,"jobType":1,"graduationDate":"","education":0,"specialityIds":[110,10736,10412],"specialities":[],"gender":1,"trade":"other","growthLevel":1,"isProfessionVerified":false,"upvoteCount":1,"followingCount":0,"followerCount":21,"questionCount":4,"answerCount":2,"followQuestionCount":0,"followTagCount":9,"favorAnswerCount":0,"beHandPickedCount":0,"followColumnCount":3,"articleCount":29,"validArticleCount":29},"authorBadgeInfo":{}},"createTime":1627280603,"objId":1852365,"entry":0,"readNum":103,"showReadNum":232,"abstract":"加速区域选择为中国境内或全球时，需要先完成 ICP 备案，若您的域名尚未完成 ICP 备案，您可以使用腾讯云网站备案。","articleId":1852365,"coverImageUrl":"https:\u002F\u002Fask.qcloudimg.com\u002Farticle-cover-image\u002F1023573\u002Fy397p9uvf3.png","avatar":"https:\u002F\u002Fask.qcloudimg.com\u002Farticle-cover-image\u002F1023573\u002Fy397p9uvf3.png","title":"玩转腾讯云CDN","writeTime":1627226143,"tags":[{"tagId":10736,"tagName":"内容分发网络 CDN"},{"tagId":10548,"tagName":"网站"},{"tagId":10989,"tagName":"玩转腾讯云"}],"picture":"https:\u002F\u002Fask.qcloudimg.com\u002Farticle-cover-image\u002F1023573\u002Fy397p9uvf3.png","author":{"id":1023573,"name":"杜志强","avatar":"https:\u002F\u002Fask.qcloudimg.com\u002Fhttp-save\u002Fyehe-1023573\u002Fd7buyum8zh.jpeg"}},{"id":118914,"weight":1627265161,"type":8,"detail":{"abstract":"页面布局实现的方法有许多种，但是我个人习惯是会只用一种自己比较习惯的方法，只要不是出现了兼容性问题一般也不会去使用其他的方法，但是也是要知道有哪一些方法可以实现，确实忘记了我就使用搜索快速解决问题。下面是我梳理了一下各种布局的方法。","articleId":1852409,"coverImageUrl":"https:\u002F\u002Fask.qcloudimg.com\u002Farticle-cover-image\u002F2221926\u002Fe4lmbu31qm.png","weight":1627265161,"avatar":"https:\u002F\u002Fask.qcloudimg.com\u002Farticle-cover-image\u002F2221926\u002Fe4lmbu31qm.png","author":{"id":2221926,"name":"GavinUI","label":"前端开发工程师","avatar":"https:\u002F\u002Fask.qcloudimg.com\u002Fhttp-save\u002Fyehe-2221926\u002F836xoy2sj2.jpeg","province":"1213","city":"1216","company":"交互科技","title":"驻腾讯前端开发","school":"深圳大学","major":"计算机科学与技术","homePage":"","region":1,"jobType":1,"graduationDate":"","education":0,"specialityIds":[10170,10800,10629,10200,10174],"specialities":[],"gender":1,"trade":"website","growthLevel":1,"isProfessionVerified":true,"upvoteCount":0,"followingCount":4,"followerCount":17,"questionCount":0,"answerCount":0,"followQuestionCount":0,"followTagCount":0,"favorAnswerCount":0,"beHandPickedCount":0,"followColumnCount":1,"articleCount":22,"validArticleCount":22},"authorBadgeInfo":{}},"createTime":1627265161,"objId":1852409,"entry":0,"readNum":70,"showReadNum":201,"abstract":"页面布局实现的方法有许多种，但是我个人习惯是会只用一种自己比较习惯的方法，只要不是出现了兼容性问题一般也不会去使用其他的方法，但是也是要知道有哪一些方法可以实现，确实忘记了我就使用搜索快速解决问题。下面是我梳理了一下各种布局的方法。","articleId":1852409,"coverImageUrl":"https:\u002F\u002Fask.qcloudimg.com\u002Farticle-cover-image\u002F2221926\u002Fe4lmbu31qm.png","avatar":"https:\u002F\u002Fask.qcloudimg.com\u002Farticle-cover-image\u002F2221926\u002Fe4lmbu31qm.png","title":"[ HTML5 ] WEB 常用页面布局梳理和分析","writeTime":1627260181,"tags":[{"tagId":10683,"tagName":"HTML5"}],"picture":"https:\u002F\u002Fask.qcloudimg.com\u002Farticle-cover-image\u002F2221926\u002Fe4lmbu31qm.png","author":{"id":2221926,"name":"GavinUI","avatar":"https:\u002F\u002Fask.qcloudimg.com\u002Fhttp-save\u002Fyehe-2221926\u002F836xoy2sj2.jpeg"}},{"id":118912,"weight":1627265160,"type":8,"detail":{"abstract":"最近对负责的项目进行了一次性能优化，其中包括对 JVM 参数的调整，算是进行了一次简单的 JVM 调优，JVM 参数调整之后，服务的整体性能有 5% 左右的提升，还算不错。","articleId":1851805,"coverImageUrl":"","weight":1627265160,"avatar":"\u002F\u002Fimgcache.qq.com\u002Fopen_proj\u002Fproj_qcloud_v2\u002Fgateway\u002Fq-and-a\u002Fcss\u002Fimg\u002Favatar-default.png","author":{"id":8786709,"name":"北游","label":"摸鱼为主，编程为辅","avatar":"https:\u002F\u002Fask.qcloudimg.com\u002Favatar\u002Fmale\u002FS1he1cnbBuX.png","province":"","city":"","company":"","title":"","school":"","major":"","homePage":"","region":1,"jobType":1,"graduationDate":"","education":0,"specialityIds":[10164],"specialities":[],"gender":1,"trade":"","growthLevel":0,"isProfessionVerified":false,"upvoteCount":0,"followingCount":0,"followerCount":18,"questionCount":0,"answerCount":0,"followQuestionCount":0,"followTagCount":0,"favorAnswerCount":0,"beHandPickedCount":0,"followColumnCount":3,"articleCount":8,"validArticleCount":7},"authorBadgeInfo":{}},"createTime":1627265160,"objId":1851805,"entry":0,"readNum":56,"showReadNum":154,"abstract":"最近对负责的项目进行了一次性能优化，其中包括对 JVM 参数的调整，算是进行了一次简单的 JVM 调优，JVM 参数调整之后，服务的整体性能有 5% 左右的提升，还算不错。","articleId":1851805,"coverImageUrl":"","avatar":"\u002F\u002Fimgcache.qq.com\u002Fopen_proj\u002Fproj_qcloud_v2\u002Fgateway\u002Fq-and-a\u002Fcss\u002Fimg\u002Favatar-default.png","title":"记一次真实的JVM性能调优过程","writeTime":1627020364,"tags":[{"tagId":10164,"tagName":"Java"}],"picture":"","author":{"id":8786709,"name":"北游","avatar":"https:\u002F\u002Fask.qcloudimg.com\u002Favatar\u002Fmale\u002FS1he1cnbBuX.png"}},{"id":118910,"weight":1627265158,"type":8,"detail":{"abstract":" 先从testerHome上关于测试平台的话题谈起，再来谈谈接口测试的痛点是什么，然后是我的接口测试的解决方案。希望通过本篇的论述，大家对什么是好的平台能达成统一的认识，且通过创新做出好用，对测试人友好的平台。","articleId":1851157,"coverImageUrl":"","weight":1627265158,"avatar":"\u002F\u002Fimgcache.qq.com\u002Fopen_proj\u002Fproj_qcloud_v2\u002Fgateway\u002Fq-and-a\u002Fcss\u002Fimg\u002Favatar-default.png","author":{"id":6864425,"name":"周辰晨","label":"拉勾教育《说透性能测试》专栏作者","avatar":"https:\u002F\u002Fask.qcloudimg.com\u002Fhttp-save\u002Fyehe-6864425\u002F6ec332c933d801ee84b18a509343e726.jpeg","province":"1081","city":"","company":"","title":"测试专家","school":"","major":"","homePage":"","region":1,"jobType":1,"graduationDate":"","education":0,"specialityIds":[10976],"specialities":[],"gender":1,"trade":"","growthLevel":0,"isProfessionVerified":false,"upvoteCount":0,"followingCount":1,"followerCount":30,"questionCount":0,"answerCount":0,"followQuestionCount":0,"followTagCount":0,"favorAnswerCount":0,"beHandPickedCount":0,"followColumnCount":4,"articleCount":98,"validArticleCount":98},"authorBadgeInfo":{}},"createTime":1627265158,"objId":1851157,"entry":0,"readNum":140,"showReadNum":220,"abstract":" 先从testerHome上关于测试平台的话题谈起，再来谈谈接口测试的痛点是什么，然后是我的接口测试的解决方案。希望通过本篇的论述，大家对什么是好的平台能达成统一的认识，且通过创新做出好用，对测试人友好的平台。","articleId":1851157,"coverImageUrl":"","avatar":"\u002F\u002Fimgcache.qq.com\u002Fopen_proj\u002Fproj_qcloud_v2\u002Fgateway\u002Fq-and-a\u002Fcss\u002Fimg\u002Favatar-default.png","title":"测试架构师如何解读测试平台的各种争议","writeTime":1626935919,"tags":[],"picture":"","author":{"id":6864425,"name":"周辰晨","avatar":"https:\u002F\u002Fask.qcloudimg.com\u002Fhttp-save\u002Fyehe-6864425\u002F6ec332c933d801ee84b18a509343e726.jpeg"}},{"id":118908,"weight":1627265155,"type":8,"detail":{"abstract":"","articleId":1851881,"coverImageUrl":"https:\u002F\u002Fask.qcloudimg.com\u002Fhttp-save\u002F1223416\u002F0b87c0e563dd6164c70c9677b3fc8c4d.gif","weight":1627265155,"avatar":"https:\u002F\u002Fask.qcloudimg.com\u002Fhttp-save\u002F1223416\u002F0b87c0e563dd6164c70c9677b3fc8c4d.gif","author":{"id":1223416,"name":"黄啊码","label":"5年开发经验，现在是产品狗一枚，进入我的世界，就是来解决bug的","avatar":"https:\u002F\u002Fask.qcloudimg.com\u002Fhttp-save\u002Fyehe-1223416\u002F83299904beb8ccccb9b21c578d8b8864.jpeg","province":"1213","city":"1214","company":"","title":"PHP","school":"汕头大学","major":"软件技术","homePage":"https:\u002F\u002Fmarkwcm.blog.csdn.net\u002F","region":1,"jobType":1,"graduationDate":"","education":0,"specialityIds":[10167,10308,10169,10245],"specialities":[],"gender":1,"trade":"website","growthLevel":1,"isProfessionVerified":false,"upvoteCount":0,"followingCount":1,"followerCount":15,"questionCount":0,"answerCount":0,"followQuestionCount":0,"followTagCount":0,"favorAnswerCount":0,"beHandPickedCount":0,"followColumnCount":2,"articleCount":165,"validArticleCount":165},"authorBadgeInfo":{}},"createTime":1627265156,"objId":1851881,"entry":0,"readNum":19,"showReadNum":99,"abstract":"","articleId":1851881,"coverImageUrl":"https:\u002F\u002Fask.qcloudimg.com\u002Fhttp-save\u002F1223416\u002F0b87c0e563dd6164c70c9677b3fc8c4d.gif","avatar":"https:\u002F\u002Fask.qcloudimg.com\u002Fhttp-save\u002F1223416\u002F0b87c0e563dd6164c70c9677b3fc8c4d.gif","title":"微信小程序swipe切换及自适应高度问题解决","writeTime":1627023269,"tags":[{"tagId":10800,"tagName":"小程序"}],"picture":"https:\u002F\u002Fask.qcloudimg.com\u002Fhttp-save\u002F1223416\u002F0b87c0e563dd6164c70c9677b3fc8c4d.gif","author":{"id":1223416,"name":"黄啊码","avatar":"https:\u002F\u002Fask.qcloudimg.com\u002Fhttp-save\u002Fyehe-1223416\u002F83299904beb8ccccb9b21c578d8b8864.jpeg"}}],"relatedArticles":[{"id":1021705,"articleId":1021705,"title":"手把手教你搭建Hive Web环境","content":"","plain":"","brief":"","summary":" 了解Hive的都知道Hive有三种使用方式——CLI命令行，HWI（hie web interface）浏览器 以及 Thrift客户端连接方式。\n \n为了体...","abstract":" 了解Hive的都知道Hive有三种使用方式——CLI命令行，HWI（hie web interface）浏览器 以及 Thrift客户端连接方式。\n \n为了体...","posterSummary":" 了解Hive的都知道Hive有三种使用方式——CLI命令行，HWI（hie web interface）浏览器 以及 Thrift客户端连接方式。\n \n为了体验下HWI模式，特意查询了多方的资料，都没有一个完整的部署方案，经过一下午的踩坑，这里特意总结一下，希望为后人节省点时间。\n先放个图兴奋一下！\n?\n参考资源\n文档资源\n1 Hive web interface 官方文档\n2 Ant 官方下载...","description":"","picture":"https:\u002F\u002Fask.qcloudimg.com\u002Fhttp-save\u002Fyehe-1154259\u002Fjgoqrx9r2s.png","coverImageUrl":"https:\u002F\u002Fask.qcloudimg.com\u002Fhttp-save\u002Fyehe-1154259\u002Fjgoqrx9r2s.png","sourceType":1,"sourceDetail":{},"channelType":0,"channelDetail":{"source":"cnblogs","originalTime":"2016-08-31 18:48"},"authorId":1154259,"columnId":1740,"writeTime":0,"updateTime":0,"viewCount":405,"likeCount":9,"commentCount":0,"favorCount":0,"weight":0,"status":2,"draftId":0,"tagIds":[],"tags":[],"isCommentEnable":true,"highQuality":false,"skipAds":false,"showAds":false,"focusRead":false,"author":{"id":1154259,"name":"用户1154259","label":"","avatar":"https:\u002F\u002Fask.qcloudimg.com\u002Favatar\u002F1154259\u002F6yajbtxjg7.png","province":"","city":"","company":"","title":"","school":"","major":"","homePage":"","region":1,"jobType":1,"graduationDate":"","education":0,"specialityIds":[10164,10510,10323,10244,10314],"specialities":[],"gender":1,"trade":"website_new","growthLevel":0,"isProfessionVerified":false,"status":1,"createTime":"2017-12-13 12:19:17","skipAds":false},"column":{"id":1740,"name":"xingoo, 一个梦想做发明家的程序员","desc":"","icon":"https:\u002F\u002Fimgcache.qq.com\u002Fqcloud\u002Fdeveloper\u002Fimages\u002Frelease\u002Fcolumn-icons\u002F14.png","background":"","status":2,"creatorId":1154259,"memberCount":1,"articleCount":805,"followCount":78,"createdTime":1513846126}},{"id":1026151,"articleId":1026151,"title":"手把手教 Vue-环境搭建","content":"","plain":"","brief":"","summary":"1\n教程简介\n1、阅读对象\n本篇教程适合新手阅读，老手直接略过\n2、教程难度\n初级，本人水平有限，文章内容难免会出现问题，如果有问题欢迎指出，谢谢\n3、Demo...","abstract":"1\n教程简介\n1、阅读对象\n本篇教程适合新手阅读，老手直接略过\n2、教程难度\n初级，本人水平有限，文章内容难免会出现问题，如果有问题欢迎指出，谢谢\n3、Demo...","posterSummary":"1\n教程简介\n1、阅读对象\n本篇教程适合新手阅读，老手直接略过\n2、教程难度\n初级，本人水平有限，文章内容难免会出现问题，如果有问题欢迎指出，谢谢\n3、Demo 地址\n2\n教程大纲\n一、什么是 Vue\nVue 的特点\n二、Vue 的使用方式\n1、直接引入 script\n2、使用 CDN\n3、使用 yarn\u002Fnpm\n4、使用 vue-cli 脚手架\n三、Vue 的开发工具\n3\n正文\n一、什么是 Vu...","description":"","picture":"https:\u002F\u002Fask.qcloudimg.com\u002Fhttp-save\u002Fyehe-1008345\u002Fx7mjbmnsd2.jpeg","coverImageUrl":"https:\u002F\u002Fask.qcloudimg.com\u002Fhttp-save\u002Fyehe-1008345\u002Fx7mjbmnsd2.jpeg","sourceType":1,"sourceDetail":{},"channelType":0,"channelDetail":{"source":"TigerChain","originPublishTime":1514384552,"newsLevel":3,"mediaLevel":3},"authorId":1008345,"columnId":1569,"writeTime":0,"updateTime":0,"viewCount":676,"likeCount":5,"commentCount":0,"favorCount":0,"weight":0,"status":2,"draftId":0,"tagIds":[],"tags":[],"isCommentEnable":true,"highQuality":false,"skipAds":false,"showAds":false,"focusRead":false,"author":{"id":1008345,"name":"企鹅号小编","label":"企鹅号-精华技术内容","avatar":"https:\u002F\u002Fask.qcloudimg.com\u002Favatar\u002F1008345\u002Fjgi0jv8w7i.jpeg","province":"","city":"","company":"腾讯","title":"","school":"","major":"","homePage":"","region":1,"jobType":1,"graduationDate":"","education":0,"specialityIds":[10539,10149,10169,10244,10333],"specialities":[],"gender":1,"trade":"","growthLevel":0,"isProfessionVerified":false,"status":1,"createTime":"2017-08-10 15:22:46","skipAds":false},"column":{"id":1569,"name":"编程","desc":"写写文章，造造轮子，推荐几篇文章的专栏~","icon":"https:\u002F\u002Fimgcache.qq.com\u002Fqcloud\u002Fdeveloper\u002Fimages\u002Frelease\u002Fcolumn-icons\u002F18.png","background":"","status":2,"creatorId":1008360,"memberCount":5,"articleCount":773,"followCount":111,"createdTime":1511946207}},{"id":1458931,"articleId":1458931,"title":"手把手教你搭建k8s测试环境","content":"","plain":"","brief":"","summary":"配置阿里云的软件源链接：https:\u002F\u002Fopsx.alibaba.com\u002Fmirror","abstract":"配置阿里云的软件源链接：https:\u002F\u002Fopsx.alibaba.com\u002Fmirror","posterSummary":"","description":"","picture":"https:\u002F\u002Fask.qcloudimg.com\u002Fhttp-save\u002Fyehe-5766185\u002F60g28dc8v1.jpeg","coverImageUrl":"https:\u002F\u002Fask.qcloudimg.com\u002Fhttp-save\u002Fyehe-5766185\u002F60g28dc8v1.jpeg","sourceType":1,"sourceDetail":{},"channelType":0,"channelDetail":{"source":"wechat","originalTime":"2019-06-28","author":"运维架构之路","nickName":"运维架构之路","userName":"gh_f7af1cb8b922","alias":"linux_ops_root","authorName":"陈老师"},"authorId":5766185,"columnId":78423,"writeTime":0,"updateTime":0,"viewCount":2189,"likeCount":2,"commentCount":0,"favorCount":0,"weight":0,"status":2,"draftId":0,"tagIds":[],"tags":[],"isCommentEnable":true,"highQuality":false,"skipAds":false,"showAds":false,"focusRead":false,"author":{"id":5766185,"name":"用户5766185","label":"","avatar":"https:\u002F\u002Fask.qcloudimg.com\u002Frandom-avatar\u002F5766185\u002Fzr5ceb9ym9.png","province":"","city":"","company":"","title":"","school":"","major":"","homePage":"","region":1,"jobType":1,"graduationDate":"","education":0,"specialityIds":[],"specialities":[],"gender":1,"trade":"","growthLevel":0,"isProfessionVerified":false,"status":1,"createTime":"2019-07-05 10:58:07","skipAds":false},"column":{"id":78423,"name":"运维架构之路","desc":"","icon":"https:\u002F\u002Fimgcache.qq.com\u002Fqcloud\u002Fdeveloper\u002Fimages\u002Frelease\u002Fcolumn-icons\u002F7.png","background":"","status":2,"creatorId":5766185,"memberCount":1,"articleCount":12,"followCount":18,"createdTime":1562295664}},{"id":1664154,"articleId":1664154,"title":"手把手教你搭建一个灰度发布环境","content":"","plain":"","brief":"","summary":"“ 关注 前端开发社区 ，回复\"1\"即可加入 前端技术交流群，回复 \"2\"即可免费领取 500G前端干货​","abstract":"“ 关注 前端开发社区 ，回复\"1\"即可加入 前端技术交流群，回复 \"2\"即可免费领取 500G前端干货​","posterSummary":"","description":"","picture":"","coverImageUrl":"","sourceType":1,"sourceDetail":{},"channelType":0,"channelDetail":{},"authorId":2883426,"columnId":87043,"writeTime":0,"updateTime":0,"viewCount":291,"likeCount":1,"commentCount":0,"favorCount":2,"weight":0,"status":2,"draftId":0,"tagIds":[],"tags":[],"isCommentEnable":true,"highQuality":false,"skipAds":false,"showAds":false,"focusRead":false,"author":{"id":2883426,"name":"前端老道","label":"可以关注我的公众号“前端开发社区”，每天都会更新自己的总结，希望能帮助大家，一起进步，一起学习。","avatar":"https:\u002F\u002Fask.qcloudimg.com\u002Fhttp-save\u002Fyehe-2883426\u002Fy5459fgfl2.jpeg","province":"1001","city":"","company":"","title":"前端开发","school":"","major":"软件工程","homePage":"https:\u002F\u002Fblog.csdn.net\u002Fweixin_44991965","region":1,"jobType":1,"graduationDate":"","education":0,"specialityIds":[],"specialities":[],"gender":1,"trade":"website_new","growthLevel":0,"isProfessionVerified":false,"status":1,"createTime":"2018-08-08 01:21:08","skipAds":false},"column":{"id":87043,"name":"Vue开发社区","desc":"","icon":"https:\u002F\u002Fask.qcloudimg.com\u002Fhttp-save\u002Fyehe-2883426\u002F71lgjs09jk.png","background":"","status":2,"creatorId":2883426,"memberCount":1,"articleCount":51,"followCount":17,"createdTime":1589278989}},{"id":1339387,"articleId":1339387,"title":"手把手教你搭建和配置Jenkins环境","content":"","plain":"","brief":"","summary":"   搭建Jenkins，首先得安装Jenkins，安装的问题就不说了，一般第一次安装完成后，服务会直接在浏览器中运行，网址：http:\u002F\u002Flocalhost:...","abstract":"   搭建Jenkins，首先得安装Jenkins，安装的问题就不说了，一般第一次安装完成后，服务会直接在浏览器中运行，网址：http:\u002F\u002Flocalhost:...","posterSummary":"   搭建Jenkins，首先得安装Jenkins，安装的问题就不说了，一般第一次安装完成后，服务会直接在浏览器中运行，网址：http:\u002F\u002Flocalhost:8080。然后新建一个用户，登录","description":"","picture":"https:\u002F\u002Fask.qcloudimg.com\u002Fhttp-save\u002Fyehe-1453039\u002F6t35hh8dkq.png","coverImageUrl":"https:\u002F\u002Fask.qcloudimg.com\u002Fhttp-save\u002Fyehe-1453039\u002F6t35hh8dkq.png","sourceType":1,"sourceDetail":{},"channelType":0,"channelDetail":{"source":"csdn","originalTime":"2014年12月31日 19:41:23"},"authorId":1453039,"columnId":9314,"writeTime":0,"updateTime":0,"viewCount":1499,"likeCount":1,"commentCount":0,"favorCount":0,"weight":0,"status":2,"draftId":0,"tagIds":[],"tags":[],"isCommentEnable":true,"highQuality":false,"skipAds":false,"showAds":false,"focusRead":false,"author":{"id":1453039,"name":"令仔很忙","label":"","avatar":"https:\u002F\u002Fask.qcloudimg.com\u002Favatar\u002F1453039\u002Fekb097l1pz.png","province":"","city":"","company":"","title":"","school":"","major":"","homePage":"","region":1,"jobType":1,"graduationDate":"","education":0,"specialityIds":[10164,10244,10253,10620,10278],"specialities":[],"gender":1,"trade":"website_new","growthLevel":0,"isProfessionVerified":false,"status":1,"createTime":"2018-03-09 14:21:54","skipAds":false},"column":{"id":9314,"name":"令仔很忙","desc":"","icon":"https:\u002F\u002Fimgcache.qq.com\u002Fqcloud\u002Fdeveloper\u002Fimages\u002Frelease\u002Fcolumn-icons\u002F3.png","background":"","status":2,"creatorId":1453039,"memberCount":1,"articleCount":152,"followCount":27,"createdTime":1536155787}},{"id":1593682,"articleId":1593682,"title":"手把手教你搭建 Selenuim 自动化环境","content":"","plain":"","brief":"","summary":"看完这篇文章，你将学到如何在 Windows 上搭建 Python + Selenium 自动化环境。\n","abstract":"看完这篇文章，你将学到如何在 Windows 上搭建 Python + Selenium 自动化环境。\n","posterSummary":"","description":"","picture":"https:\u002F\u002Fask.qcloudimg.com\u002Fhttp-save\u002Fyehe-7006024\u002F55j45tduos.jpeg","coverImageUrl":"https:\u002F\u002Fask.qcloudimg.com\u002Fhttp-save\u002Fyehe-7006024\u002F55j45tduos.jpeg","sourceType":1,"sourceDetail":{},"channelType":0,"channelDetail":{"source":"wechat","originalTime":"2018-09-03","author":"sylan215","nickName":"sylan215","userName":"gh_8dabb5fa72b7","alias":"sylan2158","authorName":"sylan215"},"authorId":7006024,"columnId":85142,"writeTime":0,"updateTime":0,"viewCount":253,"likeCount":4,"commentCount":0,"favorCount":0,"weight":0,"status":2,"draftId":0,"tagIds":[],"tags":[],"isCommentEnable":true,"highQuality":false,"skipAds":false,"showAds":false,"focusRead":false,"author":{"id":7006024,"name":"sylan215","label":"聚焦软件测试基础、测试职场和测试效率，写最接地气的软件测试类原创干货，文章首发公众号「sylan215」。","avatar":"https:\u002F\u002Fask.qcloudimg.com\u002Fcustom-avatar\u002F7006024\u002Fanr0p4xz03.jpg","province":"1001","city":"","company":"360","title":"高级测试经理","school":"","major":"","homePage":"http:\u002F\u002Fwww.sylan215.com","region":1,"jobType":1,"graduationDate":"","education":0,"specialityIds":[10169,10732],"specialities":[],"gender":1,"trade":"","growthLevel":0,"isProfessionVerified":false,"status":1,"createTime":"2020-02-27 15:09:03","skipAds":false},"column":{"id":85142,"name":"sylan215 的软件测试技术学习","desc":"","icon":"https:\u002F\u002Fask.qcloudimg.com\u002Fcolumn-icons\u002F85142\u002F7006024\u002Fnnag8gl9a3.jpg","background":"","status":2,"creatorId":7006024,"memberCount":1,"articleCount":77,"followCount":13,"createdTime":1582788239}},{"id":1668643,"articleId":1668643,"title":"手把手教你搭建分布式项目环境","content":"","plain":"","brief":"","summary":"根据电商项目模拟练习后 ,根据个人总结和经验重新进行了分布式项目的框架搭建 , 现总结过程步骤 ,为以后进行相关类型的开发做好基础~~~","abstract":"根据电商项目模拟练习后 ,根据个人总结和经验重新进行了分布式项目的框架搭建 , 现总结过程步骤 ,为以后进行相关类型的开发做好基础~~~","posterSummary":"","description":"","picture":"https:\u002F\u002Fask.qcloudimg.com\u002Fhttp-save\u002Fyehe-7594718\u002F21ax9tho8q.png","coverImageUrl":"https:\u002F\u002Fask.qcloudimg.com\u002Fhttp-save\u002Fyehe-7594718\u002F21ax9tho8q.png","sourceType":1,"sourceDetail":{},"channelType":0,"channelDetail":{"source":"csdn","originalTime":"2019-08-17 14:19:10"},"authorId":7594718,"columnId":88414,"writeTime":0,"updateTime":0,"viewCount":267,"likeCount":3,"commentCount":0,"favorCount":0,"weight":0,"status":2,"draftId":0,"tagIds":[],"tags":[],"isCommentEnable":true,"highQuality":false,"skipAds":false,"showAds":false,"focusRead":false,"author":{"id":7594718,"name":"时间静止不是简史","label":"这里的专栏博客顺序比较乱, 想要按照顺序的话可以在csdn查看博文, 地址见简介下方的网址, 欢迎关注~~~","avatar":"https:\u002F\u002Fask.qcloudimg.com\u002Fhttp-save\u002Fyehe-7594718\u002Fq0842f8r2t.jpeg","province":"1083","city":"1084","company":"和而泰","title":"Java开发","school":"","major":"","homePage":"https:\u002F\u002Fblog.csdn.net\u002Fqq_43371556","region":1,"jobType":1,"graduationDate":"","education":0,"specialityIds":[10164,10796],"specialities":[],"gender":1,"trade":"","growthLevel":0,"isProfessionVerified":false,"status":1,"createTime":"2020-07-24 11:44:19","skipAds":false},"column":{"id":88414,"name":"Java探索之路","desc":"分享Java+大数据相关知识","icon":"https:\u002F\u002Fimgcache.qq.com\u002Fqcloud\u002Fdeveloper\u002Fimages\u002Frelease\u002Fcolumn-icons\u002F6.png","background":"https:\u002F\u002Fimgcache.qq.com\u002Fqcloud\u002Fdeveloper\u002Fimages\u002Frelease\u002Fcolumn-bgs\u002F6.svg","status":2,"creatorId":7594718,"memberCount":1,"articleCount":200,"followCount":23,"createdTime":1595570611}},{"id":1022736,"articleId":1022736,"title":"手把手教你cuda5.5与VS2010的编译环境搭建","content":"","plain":"","brief":"","summary":"目前版本的cuda是很方便的，它的一个安装里面包括了Toolkit`SDK`document`Nsight等等，而不用你自己去挨个安装，这样也避免了版本的不同步...","abstract":"目前版本的cuda是很方便的，它的一个安装里面包括了Toolkit`SDK`document`Nsight等等，而不用你自己去挨个安装，这样也避免了版本的不同步...","posterSummary":"目前版本的cuda是很方便的，它的一个安装里面包括了Toolkit`SDK`document`Nsight等等，而不用你自己去挨个安装，这样也避免了版本的不同步问题。\n1 cuda5.5的下载地址，官方网站即可：\n https:\u002F\u002Fdeveloper.nvidia.com\u002Fcuda-downloads   在里面选择你所对应的电脑版本即可。\n2 VS2010这个没什么说的了，网上各种的免费资源，下...","description":"","picture":"https:\u002F\u002Fask.qcloudimg.com\u002Fhttp-save\u002Fyehe-1154259\u002F8r4siteowo.png","coverImageUrl":"https:\u002F\u002Fask.qcloudimg.com\u002Fhttp-save\u002Fyehe-1154259\u002F8r4siteowo.png","sourceType":1,"sourceDetail":{},"channelType":0,"channelDetail":{"source":"cnblogs","originalTime":"2013-08-09 16:00"},"authorId":1154259,"columnId":1740,"writeTime":0,"updateTime":0,"viewCount":345,"likeCount":7,"commentCount":0,"favorCount":0,"weight":0,"status":2,"draftId":0,"tagIds":[],"tags":[],"isCommentEnable":true,"highQuality":false,"skipAds":false,"showAds":false,"focusRead":false,"author":{"id":1154259,"name":"用户1154259","label":"","avatar":"https:\u002F\u002Fask.qcloudimg.com\u002Favatar\u002F1154259\u002F6yajbtxjg7.png","province":"","city":"","company":"","title":"","school":"","major":"","homePage":"","region":1,"jobType":1,"graduationDate":"","education":0,"specialityIds":[10164,10510,10323,10244,10314],"specialities":[],"gender":1,"trade":"website_new","growthLevel":0,"isProfessionVerified":false,"status":1,"createTime":"2017-12-13 12:19:17","skipAds":false},"column":{"id":1740,"name":"xingoo, 一个梦想做发明家的程序员","desc":"","icon":"https:\u002F\u002Fimgcache.qq.com\u002Fqcloud\u002Fdeveloper\u002Fimages\u002Frelease\u002Fcolumn-icons\u002F14.png","background":"","status":2,"creatorId":1154259,"memberCount":1,"articleCount":805,"followCount":78,"createdTime":1513846126}},{"id":1079394,"articleId":1079394,"title":"手把手教你cuda5.5与VS2010的编译环境搭建","content":"","plain":"","brief":"","summary":"问：win7 64位  cuda5.5 + vs2012如何生成安装包？\n答：请在您的项目属性里面，\n（1）将原有的cudart.lib替换成cudart_st...","abstract":"问：win7 64位  cuda5.5 + vs2012如何生成安装包？\n答：请在您的项目属性里面，\n（1）将原有的cudart.lib替换成cudart_st...","posterSummary":"问：win7 64位  cuda5.5 + vs2012如何生成安装包？\n答：请在您的项目属性里面，\n（1）将原有的cudart.lib替换成cudart_static.lib\n（2）您的exe将不再需要cudart*.dll就可以运行了。\n\n此外，常规的用VC编译出来的东西，您还需要VC++ 2012 redistributable，这样您最终需要：\n您的exe, 您的数据文件和其它组件(如果有...","description":"","picture":"","coverImageUrl":"","sourceType":1,"sourceDetail":{},"channelType":0,"channelDetail":{"source":"wechat","originalTime":"2013-10-13","author":"","nickName":"吉浦迅科技","userName":"gh_7ef62e3fe0d3","alias":"gpusolution"},"authorId":1539448,"columnId":2274,"writeTime":0,"updateTime":0,"viewCount":346,"likeCount":9,"commentCount":0,"favorCount":0,"weight":0,"status":2,"draftId":0,"tagIds":[],"tags":[],"isCommentEnable":true,"highQuality":false,"skipAds":false,"showAds":false,"focusRead":false,"author":{"id":1539448,"name":"GPUS Lady","label":"专注NVIDIA Jetson产品销售和技术支持","avatar":"https:\u002F\u002Fask.qcloudimg.com\u002Fhttp-save\u002Fyehe-1539448\u002Fmaevu7ylvz.jpeg","province":"1083","city":"1088","company":"苏州吉浦迅科技有限公司","title":"联合创始人","school":"北京航空航天大学","major":"电子工程系","homePage":"http:\u002F\u002Fwww.gpus.cn","region":1,"jobType":1,"graduationDate":"","education":0,"specialityIds":[10333,10539,10149,10332,10228],"specialities":[],"gender":1,"trade":"","growthLevel":0,"isProfessionVerified":true,"status":1,"createTime":"2018-03-23 15:39:24","skipAds":false},"column":{"id":2274,"name":"GPUS开发者","desc":"专注NVIDIA Jetson产品开发。","icon":"https:\u002F\u002Fask.qcloudimg.com\u002Fcolumn-icons\u002F2274\u002F1539448\u002F7uwastlqxm.png","background":"","status":2,"creatorId":1539448,"memberCount":1,"articleCount":775,"followCount":149,"createdTime":1521790907}}],"anchorToCommentsArea":false,"isFromOriginalSharing":false,"isCampusAmabassdor":false,"relatedInventoryData":{"list":[{"inventory":{"inventoryId":1900,"title":"快学Python3","detail":{"intro":"针对软件测试从业者，所提供的Python入门级系列文章","cover":"https:\u002F\u002Fask.qcloudimg.com\u002Fraw\u002Fyehe-1b54603d7b98\u002Ftj9z2kunba.png","title":"快学Python3"},"categoryId":167,"articleIds":[1087246,1087245,1087242,1087243,1087241,1087269,1087267,1087266,1087265,1087262,1087259,1087253,1087252,1087285,1087283,1087282,1087279,1087281,1087274,1087270,1087277,1087305,1087304,1087293,1087302,1087292,1087288],"articleCount":27,"status":2,"source":1,"totalScore":2109,"scoreUserNum":238,"avgScore":8.861344537815127,"readUserNum":3948,"favUserNum":373,"readNum":23318,"createUid":1558212,"createTime":"2020-10-28 10:57:13","updateTime":"2020-10-28 11:14:21","readingUids":[8863645,2110131,7152289,8861941,8867313,8869429,8870266,5033846,8869738,7308805],"isConcern":false},"tvpComments":[],"userData":{},"ranks":{}},{"inventory":{"inventoryId":5741,"title":"MySQL学习二","detail":{"intro":"","cover":"https:\u002F\u002Fask.qcloudimg.com\u002Fraw\u002Fyehe-1b54603d7b98\u002Fympedeb4a.png"},"categoryId":12377,"articleIds":[1146596,1146595,1146593,1146592,1146591,1146643,1146642,1146641],"articleCount":8,"status":2,"source":4,"totalScore":84,"scoreUserNum":9,"avgScore":9.333333333333334,"readUserNum":2167,"favUserNum":53,"readNum":6330,"createUid":1686464,"createTime":"2020-11-17 16:43:23","updateTime":"0000-00-00 00:00:00","readingUids":[8836645,8838237,8028735,1684332,2724670,1637082,8858361,8380307,1333445,1129969],"isConcern":false},"tvpComments":[],"userData":{},"ranks":{}},{"inventory":{"inventoryId":513,"title":"进阶：iOS 性能优化系列","detail":{"intro":"为避免读者将时间浪费在低质量文章，笔者根据 8年 iOS 开发经验，精选多篇高质量性能优化文章","cover":"https:\u002F\u002Fask.qcloudimg.com\u002Fraw\u002Fyehe-1b54603d7b98\u002Faw78is9kdn.png","title":"进阶：iOS 性能优化系列"},"categoryId":165,"articleIds":[1427932,1354198,1071808,1662232,1359436,1483621,1652479,1662456,1030608,1427933],"articleCount":10,"status":2,"source":1,"totalScore":1512,"scoreUserNum":173,"avgScore":8.739884393063583,"readUserNum":1889,"favUserNum":210,"readNum":17091,"createUid":6279801,"createTime":"2020-10-20 17:44:16","updateTime":"2020-12-07 22:09:42","readingUids":[5018459,8791232,8793446,4592305,2962733,8817481,7517959,8844658,8850202,8863562],"isConcern":false},"tvpComments":[],"userData":{},"ranks":{}}],"total":0},"myInventoryData":{"fetchStatus":"loaded","pageNumber":2,"pageSize":20,"done":false},"hasColumnArticleRecommendRight":false,"hasColumnArticleDeletedRight":false,"moduleStoredKeyMap":{"mod-article-handpicked-special-topic":"COLUMN_article_handpicked_special_topic","mod-article-handpicked-activity":"COLUMN_article_handpicked_activity"},"moduleDataMap":{"mod-article-handpicked-special-topic":[{"id":"pRQeBt-T8","url":"https:\u002F\u002Fcloud.tencent.com\u002Fdeveloper\u002Fspecial\u002FTencentCloudNative","title":"腾讯云原生专题","subTitle":"云原生技术干货，业务实践落地。","coverImageUrl":"https:\u002F\u002Fask.qcloudimg.com\u002Fraw\u002Fyehe-1b54603d7b98\u002Fk8pfdhqi7p.jpg"}],"mod-article-handpicked-activity":[{"id":"_2oAP_Fw6","url":"https:\u002F\u002Fcloud.tencent.com\u002Fdeveloper\u002Fcompetition\u002Fintroduction\u002F10015?channel=jkggw","title":"腾讯极客挑战赛-寻找地表最强极客","subTitle":"快来报名吧！","btnText":"立即查看","coverImageUrl":"https:\u002F\u002Fask.qcloudimg.com\u002Fraw\u002Fyehe-1b54603d7b98\u002Fl7paq6x0qv.jpg"},{"id":"es8bcjiiD","url":"https:\u002F\u002Fcloud.tencent.com\u002Fdeveloper\u002Fsupport-plan","title":"腾讯云自媒体分享计划","subTitle":"入驻云加社区，共享百万资源包。","btnText":"立即入驻","coverImageUrl":"https:\u002F\u002Fask.qcloudimg.com\u002Fraw\u002Fyehe-1b54603d7b98\u002F8rzvh0nm9n.jpg"}]},"developerSpreadBanner":{"id":142,"imageUrl":"https:\u002F\u002Fask.qcloudimg.com\u002Fraw\u002Fyehe-fbd3d4418\u002Fttl7zkf1k8.jpg","mImgUrl":"https:\u002F\u002Fask.qcloudimg.com\u002Fraw\u002Fyehe-fbd3d4418\u002F2pk2mogape.jpg","title":"腾讯极客挑战赛-寻找地表最强极客","desc":"报名比赛即有奖，万元礼品和奖金，等你来赢！","buttonText":"立即抢购","spreadUrl":"https:\u002F\u002Fcloud.tencent.com\u002Fdeveloper\u002Fcompetition\u002Fintroduction\u002F10015?channel=jkggw"},"weappQrCode":"data:image\u002Fjpeg;base64,\u002F9j\u002F4AAQSkZJRgABAQAAAQABAAD\u002F2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH\u002F2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH\u002FwAARCAEYARgDASIAAhEBAxEB\u002F8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL\u002F8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6\u002F8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL\u002F8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6\u002F9oADAMBAAIRAxEAPwD+\u002FiiiigAooooAKKKKACiiigAooooAKKKKACiuT8e6\u002FqHhTwN408U6To1z4i1Xw14T8R6\u002Fpnh+zKLea7qGjaPeajZaNatIyRi51O5to7KAyOiCWdS7KuSP4wf+DeX\u002FAIOD\u002FwBrz\u002FgoP+3T8T\u002F2WP2uz4EvdP8AE\u002FgHxd48+EjeEPBVr4TvPB+s+B9TsH1fwnfzWVzcjVdMufDd3czRXGoyTX0Gp6Udt1Ol+yQgH9tVFFFABRTVdHBKMrhWZCVYMA6Eq6nBOGVgVZTypBBAIp1ABRTXdEXc7Ki5UbnYKuWYKoySBlmIVR1LEAZJAp1ABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUARzQxXEUsE8aTQzRvDNFIoeOWKRSkkciMCrI6MVZWBDKSCCDX8vn7BX\u002FBtB8NP2F\u002F+CnPif9vvw78eLnxR4LttS+Kes\u002FCf4JL4GbQpvA978UU1exe01DxVaeJ5bXV9M8J6JrWoaXpFvH4ftor5J4Zbm3tHsYvN\u002FqHooAK87+LvhbxJ44+FHxN8F+DvEk3g3xb4u+H\u002FAIx8M+F\u002FFtuzrP4Y8Q674e1HS9G1+F40klSTSNRure\u002FWSJGmQwB4R5qpXolFAH83\u002FwDwb9\u002F8Etv28v8Agm3bftOj9tH9orS\u002FjLb\u002FABY1rwdP4C0DRPiF45+IVlpNx4dn8VNr\u002Fiy7u\u002FHGl6dNpWoeJ11jTs2mnF3uY7ZpdYJuobZYv6QKy7LXNF1G8v8AT9P1jS7\u002FAFDSpFh1SxstQtLq802V0SRIr+2gmkms5GjkR1S4SNmR0YAqwJ1KAPwD\u002FwCDgD\u002Fgm7+2p\u002FwUh+CHwO8C\u002FsY\u002FHbTfg7r3w8+J9\u002F4p8b6XrXjnxh8P9K8XaRf6PFpulXLax4M0zUr66vfCt+suo22n36LaMlzPc2xOowWqv+uv7I\u002Fwu+IPwS\u002FZd\u002FZ9+D\u002FxY8cSfEr4mfDL4P8AgDwP478ey3V5fN4s8VeG\u002FDen6VrOtC+1GKHUb6O7vbaV4b7Uo11G8iCXN\u002Fuu5ZmPueo65oukSWUOraxpelzancfZNOi1HULSyk1C72NJ9mskuZomu7jy0d\u002FJgEkmxWbbtUkalABX4A+Av+DgL4HePf8Agrj4h\u002F4JNWfwO+KFj4x0TxZ4q8AQfGG5vtJfwzfeL\u002FB3hLUPF2rxP4XSEa9ZaDNb6fNYWGtSzP5k4F5cWlvp0iXI\u002Fdbxv418JfDbwd4p+IPj3xBpfhPwT4I8P6v4q8W+J9bukstH8P8AhzQbGfU9Y1jU7uT5Lex06wtp7q5mbhIomOCQAfz4\u002FZB8R\u002F8ABLH9sv4i+Mv21v2PNL\u002FZs+L3xe0fWJvBvjn4+eBPBOix\u002FEnT9Zm0trdrLWvEV5omn+JYLrVdBkEceoyEPrGimOFbu6s4ljjAP0vooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKK\u002FL\u002FwDbv\u002F4LIf8ABPT\u002FAIJxiLTf2mfj3oumeO7hrb7P8J\u002FA9tL4++KZt7kptvr3wfoDT3eh6esT\u002FaBe+IZdIt54gRZvcylIm+Avg7\u002FwdYf8EdPi\u002FwCO9G8BN8ZPiB8MLnXdQuNOsfE3xY+GGteFfBMEizGKyl1bxNb3GrWmiW+pDY8FzqiWtrahwNSuLIhsAH6fftz\u002FAPBUD9if\u002Fgm\u002FB8OJ\u002FwBr74wR\u002FDBvixqGqWHge1i8L+K\u002FFV7qq6E+lpruoyWvhXRtXlsdL0cazpz3t5eLCpFwEtluZgYq+0\u002FAfjrwf8T\u002FAAV4T+I3w+8RaX4t8DeOvD2keK\u002FCPijRLlLzSNf8O67Yw6lpGraddR\u002FLNaX1lcQ3EL8Ha4DKrAqP5sv+Djr\u002FAIJjWX\u002FBWD9h7wl8ef2Zdb0Tx78Y\u002FwBnbTPEvxH+FE\u002FhPVrTX9D+L\u002Fw41qwtLvxp4O0LUdFXUrbVtXvodCsdV8GtaT+TcazZS6U00Y1R2T8TP+DSn\u002FgsRqnhTxbaf8Eqv2iNXv5dK8R6hrmo\u002Fsu+I9cu55Ljw34nt4ptS8RfBe5S4geWDT9WS11LW\u002FCiz3cUOnatbahoNvb7tVsY4wD\u002FAELK\u002FDX\u002FAIKJ\u002FwDBf79iz\u002Fgmd+098Mv2W\u002Fj5onxY1TxZ4\u002F8AD3h7xdrHibwNoGh6v4X+H\u002FhrxPrWqaFpeo+IzeeIdO1i5lW40q4v7yx0fS725g0greQi5neKzl\u002Fcqv4hf+Dx\u002FwD4Jvv8TPgr8O\u002F+Civw30Nrjxd8DBafDP44rY25efUfhR4g1N28JeKbsRqWceCvFl\u002FLpl1O2dmmeKVkkZYNOBUA\u002Fts0zUrDWtN07WNLuob7TNWsbTUtOvbd1kt7ywvreO6s7qCRSVkhuLeWOaJ1JV0dWBINfF3\u002FAAUi\u002Fa31X9hH9h79ov8Aa00PwJ\u002FwsrWfgp4Dl8UaV4NkuLmysNW1CbVNO0i0Os31nHLdWOh2U2pJfaxd20TzQ2FtOYwHIdfxj\u002F4NWv8AgpA\u002F7an\u002FAAT\u002FALD4H+PtcbUfjj+xy2kfDLXHvbgy6l4h+Flzbzt8K\u002FE8jSM0tw1ppljeeDr+Ylm+0eHLeeZt98m7+hf9of4KeFP2kPgR8YfgF44t47jwl8Y\u002Fhv4w+HOurLGZRDY+LNDvdHa9jQPG32jT5LqO\u002FtWSSOSO5topI5EdVcAH41\u002F8EDP+C0V9\u002FwAFg\u002Fg18YNb8ffDzwr8KvjJ8EfGWi6N4m8LeD9W1LU9B1bwp4r0qW98MeKrBdZZ9Ts2ub\u002FS\u002FEGl31pNLcQxTafDJBcOLho4v3s1FLyTT76PT5Ugv5LO6SxmkAMcN40DrbSyAo4KRzFHYFHBUH5G6H+Tz\u002Fg3i\u002F4IO\u002FtT\u002FwDBJf4\u002F\u002FtMfE347fFX4Y+JvCPxH8C6T8PPBeg\u002FDXUtX1OTXk0zxQmvw+K\u002FFEWu+FNIl0eSys4zZWGn6fqErm51DU\u002Ftqz28NjM39Z9AH+Xb\u002FAMG2Hx6+J\u002Fw9\u002FwCC\u002FXjP4f8AxD8aa\u002F4i1f42yftQfDj4gyW102oaV4j8Z6Be6z45OsXi37W5gsotY8E31zZXdpaxXcQngs0torO4uYk\u002F1Eq\u002FzfP2Lv8AgmV+2v8As\u002F8A\u002FBz9deK\u002FCvwD+JHhP4EeFv2n\u002Fjd8R2+Ll14L8UXHwqn+CXjrSPHWpwR2HjzVtIn0q7utd0nxAvhizIvTdjxC81pHcxPbtcp\u002FpB0AfzRf8Fyv+CGvx2\u002F4Kr\u002FHb9l34s\u002FCb9qLR\u002Fglo\u002FwS0fUPD3iLw74h0\u002FxNeEG88TW\u002FiNfF3hFvDlxbx\u002F8ACQeXbrps8GpNAHEGnzQ6hDHDNC\u002F9JOh6dJpGi6PpM17canNpel6fp0uo3ez7XqEllaQ2z3tz5apH9ou2iM82xFTzJG2qq4A\u002Fif8A+CiX\u002FBwh+2b+zz\u002FwXS8C\u002FsNfBHT\u002FAAXrv7PXhz4mfs\u002F\u002FAAt8eeCE8Gaf4l8a+PdU+J58J33jFtL8SRXrahpWrWFr4ph0vRbO1jgOn39hcm\u002FtLwylR\u002FbpQB4\u002F+0D8EfBX7SvwO+LP7P3xHTUH8B\u002FGX4f+KPhx4s\u002Fsm5js9Wj0TxXpNzpF9caXdywXMVrqVrFcm5sLiS2njhu4opHhlVSjfBH\u002FAASq\u002FwCCRH7OX\u002FBI\u002FwCHnxP8AfADxL8SPGQ+LfjCw8XeLPEPxM1LQ9Q1YvothNpeh6Tp6aBoehWVrp+n2VxO0m+Cae7vJ57l5Y0aK3hzf2zv+C137CP7Bf7TPwk\u002FZN\u002FaD8ZeMdJ+LHxftvDOoaQnh3wXfeIfDvhvTPGPiC98L+HdR8X61bTxJpMF\u002FrFjMjpBBfXFpZbdSuoYrNlkb9aFZXVXRldGUMrKQysrDKsrDIKkEEEEgg5HFAC0V8oftXftzfskfsOeG\u002FDXiz9rH48eA\u002FghonjLWH0HwpP4x1CeK68Q6nCkUt5FpOmWFtfaneQ6dBPFcaneRWbWenQSxSXk8IliD\u002FQ\u002Fgnxr4S+JPg7wt8QfAXiDS\u002FFngnxv4f0jxV4S8T6JdJe6P4g8Oa9Ywano+saZdx\u002FJcWOo2FzBdW0y8PFKpwCSAAdRRRX4k\u002F8ABeX9pv8A4KG\u002Fsq\u002Fse+HfiF\u002FwTh+GOofEj4tX\u002FwAWNE8P+M30f4b33xY1jwp8Pbnw\u002FwCI7y81yx8GWVtdmVX1qy0ewudXuLe4g0uO4UNbsbtZrcA\u002Fbaivhz9gr4z\u002FAB08e\u002FsH\u002FAL43ftt+HtM+DXxx1n4VWnir436Rrdj\u002FwAIHp\u002FhPU4ZL1rq\u002FwBb0nW5IB4O83SoLTVdS0y\u002FnWPRpbma3kkRItqfl\u002F8AH\u002F8A4OlP+CPnwB8f6z8Obn43+LfixrGgzQW2p6z8FPh\u002FqfjvwWl2139mvLSy8YLc6boury6age5uptGuNQsXRfJtLy4uSYFAP6I6K\u002FJf9hX\u002FAILf\u002FwDBNr\u002FgojrEvhH9nn4\u002F6bD8RluXt7X4WfE7T5\u002Fht8QtZRcbbrw3oPiGSKPxPBIDkJ4fvdSu4cH7Va2\u002FGf1ooAKKKKACiiigAooooAKKKKACiiigAr8v\u002FwDgsh+3eP8AgnH\u002FAME9Pj3+0zpsTXHjrTNFtvA\u002Fwnt\u002Fsxubc\u002FFPx9K2geD72+XY8S6fod3PL4hvRcYint9IezBMtzEjfqBX84X\u002FAAdYfB3x18X\u002FAPgjp8ZG8BaNqGu3Pww+IHww+LHiax064mSSDwT4V1q4t\u002FE2rS2URxqVvolpqyapcwOji1tbWfUgAbLcAD8Of+CB\u002FwDwQP8Ahz+3L8Obr\u002FgqH\u002FwVDutc+PmofHzXPEfjD4f\u002FAA\u002F8YeI9et7LxDZW+vSw6l8UvilqUMularrE2sarpWpx6DoMepv4bk8NvFe3sVxDcWtrbfuT8Zf+Dfz\u002FAIIh\u002Ftu\u002FCLxp4R+Anwu+C\u002Fw\u002F8V6TbT+H9L+L37MXi+0vdc+H\u002Fie0iFrYnW7HRfEereHtZaB7ForzR\u002FFFjO97F9tlSSG+YX0R\u002FwAG\u002Fnxl+EX7bv8AwRC+F3wE8I+NLbSfFfw\u002F+C\u002Fi\u002FwDZi+L2l+H54rTxP8P9cvbTxHotjrZsbUWLwNrPh7VrHxRo95E3lXrTyJLetfQ3wi7H\u002FgiD\u002FwAEQbT\u002FAIIxWn7SWq6r+0lN8am+NU3hGSSSTwi3gDQPCugeAG8UT219fW0\u002FijX4b7V76HX2e\u002Fv3a1h06G1e3t3mhmllYA\u002FCL\u002Fg3M\u002FaD+P3\u002FAATl\u002FwCCl37QP\u002FBDT9p7xPqPifw8uo+Kbn4L+XLqeo+HfDvjjwvpEvji5u\u002FCg1C2hutN8H\u002FFP4czSeJjAYobCDWdNtZIoluNTvZ7j9\u002FU\u002FwCDdz9gjSP+Cjukf8FL\u002FDknxE8HfEbRPHh+LT\u002FC3QNV8Oad8HJviOlqyS+KDox8ONq2n29xeSXGu6hpFjrNtp8+tSm8jFtB51rN\u002FNx+yJ4207\u002FgoF\u002Fwd3ePv2kf2dVXxh8Evg6PFd9r3xC8PzNaaJd+G\u002FA3wOX4MQ+I\u002FwC0beC1Op2Xifx3eW1jpUdzvfV9LkG17mwt99f6D2s6Vba5o+q6JemZbPWNNvtKu2t5pLe4FtqFrLaTmC4iZZYJhFM5imiZZIn2ujBlBAB4V8Fv2uP2Xf2jtc8ZeGfgH+0F8H\u002FjH4h+Htytp430T4ceP\u002FDfi7VPDEzytAh1ey0XULue1ge4SS1S6ZPsrXUM1qsxuIZY07X43fBvwF+0N8H\u002FAImfAv4paSdd+HXxb8E+IvAHjPSkme1mvPD\u002FAIm0240vUFtbuP8Ae2d7HDcGexvYsTWd5FBcxESRKR\u002FlH\u002FELQ\u002F2sP+DZn\u002FgsAniLSJtX1bwRBr91rmg3jSCHQP2i\u002FwBmPxT4gZ9Q0PVFiuHgGrQRWhs723nliu9D8aaHZaqqRWzWjz\u002F6n\u002F7Kn7Tnwm\u002FbJ\u002FZ8+Fv7S3wQ15PEHw2+LHhey8SaFcloPt+nSyhoNV8Pa3BbzXEdj4h8OarDeaJrun+dIbPVLG5g3uqK7AH50f8ABLj\u002FAII3fsg\u002F8EdJ\u002FizL8FPH3j3X9d+P+oeHbC\u002F1L4weJfCkt\u002FFp3hSXXLvQ\u002FDPhiLSdD8OLMUGs3U+ouyXl3qEttBPst44BEP2ar+D3\u002Fg9G\u002FZ2+N8Vh+yP+2x4E8S+Jk+HHwym1n4R+K7DRr28tIvAvi7xBqsfirwZ41RrJ4\u002FI\u002Ft2TT73Qpr+U7ra\u002F03RbeOUG\u002FSOv6OP8AghV\u002FwUSsf+Ck3\u002FBPL4R\u002FF\u002FVtTt7r4xeBbOL4SfHmwWRDdw\u002FEjwdY2ltLr80AJeO38b6M+meLLZyojMmp3dtGS1nIFAPwT\u002F4LJf8ABwV+21\u002FwTl\u002F4K++Bv2etG0zwFp\u002F7I2haT8FvEXjDRNa8IWuqeIvH\u002Fg7xrcwy+PfEFl4vMwvtHu9Nih1XTNEt7CMR2N3pMkl7Dem6KL\u002FbBoOuaV4n0LRfEuhXsGpaJ4h0nTtc0fUbWRJra\u002F0rVrOG\u002FwBPvbeaJnjlgurS4hnikjdkeORWRmUgn+eH\u002Fgt9\u002FwAG+\u002FhD\u002FgsF48+CPxV0743r8A\u002FiH8LdB1LwL4h1g+Ao\u002FGsHjPwLf6zDrVhZyxx+IPDlzaap4avZ9cm0qSa4vLScaxNbyR2igzt+9Xwa+Gun\u002FBn4RfC74RaVqepa1pnwv+Hvg74fafrGsXNzearqln4P8Paf4ft9R1G5vLi7uZry9i09bi4aa6uHEkjL5rgBiAelUV89fGr9rX9mD9nDWvBfhz4+\u002FtAfCH4N698RbqSz8C6P8SPH3hzwhqPiqeGWOCX+xrTWtQtJryGK4mhtpLpE+zR3U9vavMLieGN\u002FoNHSRFkjZXR1V0dGDI6MAysrKSGVgQVYEgggg4NAH8xnxJ\u002F4NtPh98Q\u002F+Cx2k\u002F8ABUuX483Gn+Fofiv4Q+OeufAb\u002FhCrqe61L4keDdN0dLSS38dDxbEbXR9R8R6PbeJ7uL+w2e3lRtJggkspy8P9OpIAJJAAGSTwAB1JPYCv5ev2Gfib\u002FwAF5dc\u002F4LN\u002FtDeD\u002FwBqnwb4k0\u002F\u002FAIJ2WGofGRPBGoal4R8C6b8P7Xw5ZaxdJ8FbvwH4u0rTYfFGu6tqVkLcX0d3dS3FzaveTa9FazWtoif05a3pcet6Lq+iyz3NrFq+l3+lyXVnK8F3bR6haS2jz2s8bJJDcwrMZIJY3V45VV0ZWAIAPy1+Nv8AwT4\u002F4Ja\u002F8FGf2ifBn7RHxF8NfDT49\u002FHT9nC40HRrbWPB\u002FwAWL29m8Nt4a1u88TeHNE8ceHfBPitNPuo9L168utSs7TxBYeY83m2kxns1ntD+roAAAAAAGABwAB0AHYCv50f+CLf\u002FAAQMh\u002F4JGfG39o\u002F4xN+0vqfxuPxu0Ox8KaPoLeC5fB0GiaLZeJJfE39pa\u002FKfFOvR6\u002Fr73EosopUtraG2hF1cxOZNQkgg\u002FouoA\u002Fzcv+Do\u002FwCGX7cP7av\u002FAAVz+CX7LXg\u002F4TfEXX\u002Fhlo3gj4eeF\u002FgZe+HvBvifWfCNxqHxS1K1m+IfjbVNZ07TrnTIptN1SOz07xDKZ1\u002FsjRfDVibkRmTdL\u002FoFfsnfADRf2VP2ZvgP+zd4e1O91rSPgj8K\u002FBnw3tNZ1FzJeasfC+iWmm3Gpzk4CG\u002FuoZ7pIFAS3jlS3jASJRX0CUQsrlVLoGCOVBZQ+3eFYjKhtq7gCA21c5wK8z+M\u002FwAY\u002Fhv+z58KfH3xs+L\u002FAIq0zwT8M\u002Fhl4Z1Pxb4y8UavN5NjpOi6VAZp5nIDPLPM3l2tnawpJcXl5Pb2ltHJPNGjAH5y\u002FwDBZD\u002Fgqp8Nf+CUH7JmvfGbXRpPib4w+K2ufCnwD+F17cur+NfHktrJNHeavBaTxajbeC\u002FDUCnU\u002FE+qQeWEQWekwzxajq1jn5D\u002FAODdP\u002Fgqz+1B\u002FwAFXv2f\u002Fjt8UP2lfhx4F8I3Hw1+K+n+C\u002FB3if4c6LrWheGvFNlqHh9Nd1TTHtNc17XpZ9V8LSXNhBc3VncJA9pqVgtyhvRLJL\u002FC38efij+1H\u002Fwc2f8ABXDw74Q8CWmp6H4E1TWbjwh8MtMltrq88P8AwI\u002FZ20HU5bzWfHnii3F7JYx65eaaG17xEyXlqmv+KbrTvD2nOC2mxD\u002FUt\u002FY5\u002FZM+EX7D37N\u002Fws\u002FZj+COh2+i+BPhf4astGgnS3ih1HxJrHlrJr3i7X5kzJfa\u002FwCJdUa51TUrueWaQyzi3ST7PBAiAH8fX\u002FB0h+118d\u002F2jP2pf2Yf+CJX7K2t6voniD426j4M1T4yi2uNQ0vTfFl78RdXXT\u002Fhz4Q168sLea8n8F+H7Gx1Hxx4uS3iuLOWM6c11FN\u002FZM8I\u002FT\u002F9mv8A4N2\u002F+CNn7B\u002FwJ8J2n7U\u002FgP4QfFnx7eQWeleMfjZ+0p4pg0rTPEHi7VY7qObS\u002FCek6zr2jeFtCsUN9PY6PZafZDWLi0tbS+1C5uL+ATw\u002Fh\u002F8A8FnfEg\u002FYf\u002F4Off2Jv21PjVYT6R+z\u002FwCI7T4KalH431IvqOj2ek+G7fV\u002Fhx49vo\u002FNgvP7OfwRLrFnr97ZWcJuoLKeHUrRBPfI5\u002FpH\u002FwCC03\u002FBIzRv+C2XwK\u002FZ\u002FwBB8JftGxfCey+HXi+5+JXhvxRp\u002Fh0\u002FEHwl408P+MfD9rp7yLY2fiTQYWmXT\u002FJ1DQ9YhublWSWe0ZY4L154gD8H\u002FwDgu1\u002Fwbs\u002Fs\u002FwDwe\u002FZ+1j\u002Fgon\u002FwTDsZ\u002FgR40\u002FZ70+1+LHivwJ4A8S69deFdf8GaNMutTfEP4ZXqXWsaj4b8V+E4fsmtWsWi6jaeHb7QrS7vY1tb22Se7\u002FoS\u002FwCCA\u002F8AwUP1j\u002FgpJ\u002FwTj+F3xd8dXVzf\u002FGX4d3198FfjXqVxB5P9vePfBNjpcy+K43SOO3lfxb4a1bQPEN+LZRFb6vf6jbKiLCq15f8A8FLvFvwg\u002FwCCXP8AwQk+IXwS8f8AxFh8RyeHP2Rn\u002FZL+GN14oEK698VvH2r\u002FAA5m8AaLFZ6LcyaqJJJk+1+IbzTjJc2WlaJp1zFJdJb2yS18df8ABnd8HfHfw1\u002F4JZeIPGXjHRtQ0bS\u002FjX+0P448feABfTzbNY8Had4d8IeC0160sJCEtLe+1\u002Fw1rtvFcIgOowWMFzukhEBAB\u002FV7RRRQAUUUUAFFFFABRRRQAUUUUAfAH\u002FBUD9ueD\u002Fgm\u002FwDsT\u002FGD9r6f4cah8WG+GEfheK18D2GqPoS6re+KvFejeFbWTUddTS9ZGj6XYy6ut5eXr6dcArCtsgE1zEa\u002FIH\u002FgmR\u002Fwcf8A7Dv\u002FAAVehvv2XPjx4Os\u002F2e\u002FjV8TdP1PwNH8I\u002FH+uQeJPh38Y9M8R2D6VfeHvB\u002FjNtP0eK51bWLO8urQ+EtbsdO1S4XemlXOqSFTX9KPjrwH4K+J\u002Fg\u002FxF8PviN4T8PeOfA3i3S7nRPFHhHxXpFjrvh3X9IvE8u607VtI1KG4sr60mX78NxC6ZCsAGVSP5iLX\u002FAINNv2GfBn7cPww\u002Fa++C3xM+K\u002Fwj8KfDj4neFvi1B+z9pH9m6z4T\u002FwCEl8I69p\u002FiHT9N8P8AizU5P+Eq8P8Ahi7v7EG7015tWvLaKRoNL1Kyt\u002FKhgAPy8\u002FaE\u002FwCDcv8A4KXf8E5Pj94o\u002Fad\u002F4Ia\u002FtAaknh\u002FxNqU0Z+C9z4p0jwt448O+HdQ1O21AeE7y58cyy\u002FDr4p+ENNuoYvIPieTTNagsIY4pLXU7hZ724818bfsif8Hd3\u002FBQLTl\u002FZ1\u002FaR8fD4O\u002FBLxgs3h\u002F4ha9feK\u002Fgd4G8N3eiWjQ2+o\u002F8JHD8GFvPHfiey1M2v2mPSrG2k0vV3d1xb2Fy9f6FzukaNJIyoiKzu7sFREUFmZmYgKqgEsxIAAJJwKz9K1nR9ctje6Jqum6xZrNNbtd6VfWuoWwuLeRoriAz2ks0QmglVopoi++KRWR1VgQAD8e\u002F+CNP\u002FBGn4Kf8EhvgprnhTwprknxN+OHxNk0+++M\u002FxnvtPbSpPEkmlNdNovhvw3orXV6dA8IaAb26a0tGuri+1K+uLjVNUuHle2trL9lqK\u002Fl6+JvxN\u002F4Ly23\u002FAAXl8G+BvA3g3xJL\u002FwAEu5fEnhGHU9Th8I+BZvhnJ8M5vAumz+NtX1fxtPpreL7Xxha+L2vEtLRLxL5L5INP0+CbSJp55AD7b\u002F4Lo\u002F8ABKHwf\u002FwVT\u002FY58R+CtO0zS7P9o\u002F4WWereM\u002F2dPG1yqQXNn4oito5tS8C319sdl8M\u002FEG3sbfSdRicGK21KLSNWDRNp5Y\u002FxXf8ABtl\u002FwVk8Zf8ABM\u002F9q3xN\u002FwAE8v2wrvWPA\u002FwO+JXxFvvBs+meLols5PgD+0TFqcHhqS41X7Sqy6T4c8SX1pF4e8XeZdJpuk3sFh4hZFhTUriT\u002FT7r+Cv\u002FAIO1f+CNJ1nT5v8AgqH+zT4OuG8Q6QLSy\u002Fay8NeG7K9nuNQ0m1ghs9B+NcNnaecsEugwW0Gj+OLiCC2iGnDT\u002FEN3K0lrqM7gH9lv7av7Kvw9\u002Fbi\u002FZU+Nn7LvxIggufCnxk8B6r4cj1Hy47iTQdceEXvhTxZpxIYC\u002FwDDXiK20vXbGRCN0tkqbjHIwP8ANr\u002FwbS\u002F8Eev+CgH\u002FAASz+LP7Wc37T2o+BtM+D\u002FxH8P8AhXRvB\u002Fh\u002Fwf42h8Wx+LPF3hrXL2e28ciwtYoF0CC38OX11p27UETUrt7\u002FAOyvbJFYCVug\u002FwCDXb\u002Fgs8v7cPwHi\u002FY5\u002FaC8WR3X7VX7Pfhu2g8Mapqksv8AaXxf+DGjRWWmaZr0lzMrLqHi7waHtNG8UvJdSajq1o+n+IJIpHk1OaP7T\u002F4OAv2tP+CnP7JXwO+B3iX\u002FAIJofCTVPiV4q8VfFC+0X4pahoXwn1H4x6t4b8P2+kw3Ph23XwvYWt2LCx8Ray0thd63NBJ5Zhh0+Brea+ScAH2z\u002FwAFgPiL8fvhF\u002FwTO\u002FbK+KH7MGtXXhv42eAvgxr3irwl4i06BLjV9At9Hns7zxNrWiRywXMA1nS\u002FCsWtX2nS3EEkFvcwJO65iBH4G\u002F8ABpd\u002FwVS+P37b3gP9pf4AftVfFjxN8Yvip8HtT8K\u002FEPwR4y8ZSJe+I7r4ceLY59B1PRL3VYbeEX0Xh7xJpNtcWjXha9EXiJ4xJcQQAW39OX7ON38Rvjx+xv8AB+6\u002Faq8CWvhv4nfFv4B+Fk+PPw8exuNNttO8SeM\u002FBdtB468OT6VcH7TpQaa\u002Fv7W50mV3m0t5JLBp5WtvOf8APT\u002FgmB\u002FwQg\u002FY+\u002F4JR\u002FFX4w\u002FGD4Aa98UvFPin4t6JD4TH\u002FCydW8O6tbeC\u002FB8WsR68+geGm0fw3ot3i71KC0N5e39zczXFpp+n27oHgkuJwD+Rj\u002Fg9j8GeK9G\u002FbM\u002FZA+Jcmq63N4X8R\u002Fs+a54d0C0aC7j0bQfEXg34hahqOtS6ZfGdrU6rqdt4o0K41CG3ht7mCGw02ad5lmgMX98X7HHxI1nxT+w3+zN8V\u002FHeka3ouuav+zF8J\u002FG3izSNUN7qXiGzv5fhnomr6vDema3hv7\u002FVWkE7ymS2S6urlzmMyvg9v8d\u002F2Vf2av2n7XwzZftGfAj4UfG608GalJrHhOH4n+B\u002FD\u002FjJPDuozNbNc3Okf23Y3hsTefYrRb6OApDfR28UV5HPEgSvZNKbw8tp\u002FYeinSFsdFgg0f8AsjTfsgtdKtre3SC20z7BbfurKCC0WOKGz8qOOO3VUSMRgARKpThKEJVIRnUbjThKUVKbScmoRbvJqKcmop2im3orjSbTaTaik5NJtRTaSbfRNtJX6tLc\u002FC3\u002FAIJHf8F7vgv\u002FAMFbvjD8fPg78O\u002Fgf8SvhNq3wT0W08VW+q+MdU0XWbDxX4Zu9fbw2Jm\u002FsWNT4f1iK\u002FEcx0u8e5jmtJ8wXkk1rcxr8ff8HWv\u002FAAU2+M\u002F7BP7KfwX+HX7NPxI134V\u002FG79on4iaojeNvC5SDxFoXwz+H2mQXfipdJ1GaCaPTbvWtb17wxphuocXq2B1FLUxl2nh\u002Foo+C37JX7MH7OGteNPEfwC\u002FZ\u002F8AhD8G9e+It1HeeOtY+G\u002FgHw54Q1HxVPDLJPF\u002FbN3oun2k15DFcTTXMdq7\u002FZo7qe4ukhFxPNI\u002F59f8FV\u002F+CJv7K3\u002FBXO4+DWp\u002FtAeIvib4L174KSa\u002FbaBrvwv1Lw7pmoav4e8UXWj3Ws+HtbfX\u002FDuvLNaedo8c2lzW\u002FkSabdXV5OFuBO8TWIj\u002FAOCBXxi\u002FaW+P\u002FwDwSo\u002FZf+MH7WHivU\u002FHPxY8daZ4x1ZfGOvIi+IvEngxfHPiG08Fatr8kVvbQXOoXOhW1sYryCFRdaYNPnnZ7x7l2+S\u002F+Dgb9jL\u002FAIKzftbW37MI\u002FwCCZnxq1b4ZWPgjXPF83xY0fQvjJqnwYvtR1DU7jwo3gzxJeapp9zbr4i03w8LDWWfTXZptPeZru2tb6S52Qft2fAzfs2fsq3Hw7\u002FZw8HwXk\u002FwQ+Bd54Y+Cfged5ZYdQvvAXgeax8CeH7mSNRNctf3mm6baXLoElupZ5CDG8u5fxE\u002F4N+f2zf8AgrN+1tbftPH\u002FAIKZ\u002FBXVvhlY+CNc8IQ\u002FCfWNd+DeqfBi+1HUNTuPFa+M\u002FDdnpeoW1uviLTfDwsNGVNSRWm095ltLm6vpLnfAAfv98ItG8a+HPhR8MvD\u002FAMSdch8TfETQvh\u002F4O0fx34jt\u002FM8jXvGOm+HtOs\u002FEusQmUmV49S1mG8vFkkxJIJhI6ozFR8if8FQP2GIP+CkH7E\u002Fxg\u002FZBn+I+ofCdvifH4XltfHFhpb66ulXvhXxXo3iq1j1HQk1TRhrGl30ukLZ3lk+o24CzLcoTNbRCvlj\u002FAILBf8Fu\u002FwBnL\u002FgkH4T8ASfEPw5rHxe+LXxPvLk+E\u002Fg54M1\u002FQ9J8RReGrBJVv\u002FG3iK51Rp20bwzHfImlWNydPuZdV1Jp7azRhY3kkP3\u002FAPsSftW+Ef24v2U\u002Fgh+1h4F8O+IPCXhb43eC7bxhpnhjxSsH9u6F5l3d6fd6bfzWhNneNa31jcxw39kzWl9biK6gISUKoB+eH\u002FBFj\u002Fgij8H\u002FAPgj\u002FwDCnxhpGk+KLf4wfHb4oajHcfEb403HhlPDV1c6BYeW2heBPDultqWrz6Z4W0e4E+oyCW\u002FkutX1e7mv7wRxw2FnZfp3+05+058Ev2Ovgl41\u002FaI\u002FaI8a2\u002Fw++Enw+t9PuPE\u002Fie40\u002FVNWNodW1Sy0TS7a20vRLLUNV1C81DVdQs7K1tbKznleWdSVWNXdfe6+YP2yP2QPgl+3d+zx49\u002FZg\u002FaG0TU9d+FnxEj0j+27bQ9XuNB1y0u9B1mx1\u002FR9S0fWbZXm0+\u002FsdT062lSVY5I5YvOtp4pbeeWNgD8rv2rP2aP2Bf8Ag5X\u002FAGBtD8RfDL4lTajo+meIfEVx8EPjxpHh3V9P8R\u002FDD4j6WsOl+JNK1nwp4hh0O+1HSLxFtbHxN4dvDbQ6hbCy1HStQhubexv1\u002Fm58FfsG\u002FwDB2B\u002FwTJiu\u002FwBn79jz4nQ\u002FG39n3w8zR+Bb\u002FRvEvwg8UeFLOw1W9vo0TRvC\u002FwAb\u002Fs3jDwZcQXWovqepaRYLJotnKkc63d9ZQOT\u002FAG1\u002FsHfsHfs+f8E5P2fNG\u002FZp\u002FZp0bXdJ+Hmk67rniiefxRrk3iPxJrXiTxHNDNq+r6vq80Nv580\u002F2e3ggggt7e1tLW3gt7eBEQlvrvVNW0rQ7KbUta1PT9I063Gbi\u002F1S9ttPsoAehmuruSGCIHB5eRRxQB\u002FAT8Mv+DfP\u002Fgr\u002FAP8ABU742eFvjJ\u002FwWx\u002FaL1Lwn8PPAuqpb23w1t\u002FEnhbxR411fQBfx32raJ4L0T4cunwx+G2ma7taCfxAkt9rSqyuujS\u002FZ7cx\u002Fth\u002FwUU\u002F4Lt\u002F8E\u002Fv+CJnw48EfspfBnwvp\u002Fxi+Kfw28J6J4N8Ifs6\u002FDHxHZWWh\u002FDDwxoVjDYaZD8SvGhi1xPDN4LWOGaPRpLLVPFeqmZtSu7SGKf7bL9mf8Fz9R\u002Fb4H\u002FBOz4i\u002FwDDtWy8Vav+0DrPiHwfp0s\u002Fw2+wXPj+2+GeoXk48Z6h4F+1ZVtX+yC0iN1psq6tbaZPfXWlMbqNCP5FP+CSX\u002FBpt8Z\u002Fjj4oi\u002FaB\u002FwCCqa+KPhl4Hk1JtYtPgOniBJvi98SdRe4M9zefEnX7afUG8HaDdyOZJba31C48YatIJUuRocLJc3IB\u002FZl\u002FwSB\u002F4KPr\u002FwAFUP2MfDn7Vr\u002FCi8+Dd9qHjTxj4F1TwfNrcviXT\u002F7R8H3dtbTaroevy6Roh1DS79LqNlU2XmWN1Hc2E008lu0rfqHXnfwo+Enwy+BXw+8M\u002FCn4OeBPC\u002Fw1+HHg3T00vwx4M8HaPZ6HoGjWSs0jR2mn2MUUKyTzPJcXdw4e5vLqWW6upZriWSRvRKACiiigAooooAKKKKACiimuGZGVXMbMrBXAUlGIIDgMGUlTyAwKkjBBGRQAB0ZnVWVmQgOoYFkJUMA4BypKsGAOCVII4INOr+X7\u002Fgkd\u002FwAEjv8Agop+xZ\u002FwUU\u002Fas\u002Fab\u002Fab\u002FAGrLD4sfBP4sWHxEsvCXhKy+Inj3xXqPiLUfFfj3SPE\u002FhvxD4h8N+J9Is9C8NXHhrQrO50pV0q5luLe4lbTtOY6GSZv6b9Y1nSPD2lahrviDVdN0PRNJtJ7\u002FAFXWNYvrXTNK0yxtkMtxe6hqF7LBaWVpbxq0k9zczRwxIC8jqoJoA8K\u002Fa4+C2uftHfsu\u002FtBfAPwz4yufh74h+Mfwf8f\u002FAA40TxvaLK83hjVPF3hvUNFstXKQMlw8FrPdo10lrJDdNa+ctrNDcGOVP8sTQ\u002FiF\u002FwAFgP8Ag2Z\u002Fawm0jxEmvweCNW1eRrzQdcuvEHin9mP9ovQIRcRLqmh6g7WkUGrCCSWe3vbM6H400O7iRdVsmtontJ\u002F9Xz4b\u002FGD4T\u002FGPSJtf+EnxM8A\u002FE7Q7a7nsLnV\u002FAHi7QfF2nW99asqXFpPeaDf38ENzAzoJIZHWRN6EqA6k8F+05+yp+z5+2T8Jte+CH7S3wt8L\u002FFj4beIEY3OheJLISy6df+RNbwa34e1WBodV8OeIbGO4m\u002Fs\u002FXdEvLHVLMyP5Fyiu6sAfmx\u002FwSh\u002F4Lo\u002Fsc\u002F8ABVPwfpmneCvEdn8LP2j7PS1ufG37OnjPVraLxRZ3MCJ9uvvAupTR2Nv8QfDKs4eLUdJt4tStoiw1bSNPaJif2qr\u002FADBP+Csn\u002FBtl+1b\u002FAMEz\u002FGV3+2F\u002FwTy8TfEX4lfA7wPrEXi7TJ\u002FBt9qcf7RPwBks1W5\u002FtW4fw1BaX3iTw5pMq3Un\u002FCXeHooL3SdNRG8Q2CQrcalJ+k\u002F\u002FAARp\u002FwCDtXT9ZPg79mn\u002FAIKhzDSPELXFl4b8NftZWVpBa6TqFxPe\u002FZLOH416DZw20GgywLNBBceONHgGnCK2lu\u002FEOn2sjT6i4B+Un\u002FBQj\u002FgoR\u002FwWK\u002F4JP\u002F8ABYr4v+OvHXxf+Md14UuvjH4r8ffDX4a+PvFfiPWfgB8WfgBrPiPVW8MaNo3hhtVvPDUGhweGrz+xVXRfK1vwVrcUgEltqdsTL\u002Ffh\u002FwAE5\u002F8Agoz+yt\u002FwWB\u002FZTn+IHw8XStQj1fQ5fBfx7+BHitrHUtd8CavremS2eueE\u002FFOlSqYtW8Na1ay3g0TXVtjpfiLSXZlEN3FfWNof8FGf+Cc\u002F7Kf\u002FAAWB\u002FZWX4efECfQ9Xj1DSm8V\u002FAj49+C5dM1vV\u002FAmu6lYrLpPinwnrlnLLa614a1aI2y67ogvH0nxFpZCs0V3DY31p+Fv\u002FBv3\u002FwAG\u002Ff7Yv\u002FBKb9sX4u\u002FG743fF34SeIvhp4i+Ems\u002FDTRNE+Gms+J9Qv8Axdf6h4n8Ma5peu67peueGNHtdHt9HtdHvVRFvbu\u002Fjv7uS3t5JNPkmmuQDyL9nD\u002Fg16+PH7G3\u002FBZD4a\u002Ftdfs4fGPwF4d\u002FY28AfFG++IWlaBe694k\u002F4W7pXg7VdJvrXVvhNLpw8PXGj67ZXL6rd6HDqt3rccNz4bXzb+OPU0SOf+26iq15eWmn2015fXMFnaW0bTXFzcypBBDEgy8kssjLHGijlmdgoHJIFTKUYRlOcowhFOUpSajGMUruUpNpJJattpJasaTbSSbbaSSV229Eklq23oktyzXEeO\u002FiP4L+GujTa74z16x0WxjVvKFxJuuryVQSILG0j3XF3O2MCOCNiOrFQCR8UfHD9u7w34YF34f+FMMHijXUMkEviK4DHw7YPypa0UbJdXlQ8hkMVmCM+bOvyn8rPGvjzxd8Q9an1\u002Fxjrt9rmpTEkSXcp8m3jJyILO1Tbb2dupPyw28caDqQTk1\u002FJfiv9LDhPg36zk\u002FBqocXcRU1OlPE06j\u002FANXsurLRuvjaUlLMatN74fAS9i2nGpjqU06Z+s8J+E+bZ17PGZz7TKMudpqnOP8AwoYmGj\u002Fd0Zq2GhJOyqYhc\u002FWNCcfePs744ft0eLPGRu9A+GUdz4Q8Ovvgk1lyo8SajESQWidC0ekRSL0WBpLvB5uIySg+QfBPxQ8efD3xB\u002Fwk3hTxJqWn6rJL5t5I1w9zBqeX3umqW9w0kN+khzu+0K7AksjK2GHp\u002FwAGP2YfiV8ZZ4LrT7BtC8LFwtx4n1iGSGzaMN8402AhZtSmAzgQAQBuJbiPJNfYfj7\u002FAIJ42Ufhu1l+HPie7m8TWNr\u002FAKbbeITCthrs43MzW0tvGDpUrE7Io3FxAVCCR0bfK38o\u002FwCrP0jvFz2viWoZ7XlljWMyWtHGf2LPl5k+XhPLlVw7cKcPe9rhoQ+tcjgsRi8U+SX6t\u002Fanhvwjy8Nc2BgsV+5x0fY\u002FXo3to82xPLUs5S05Kjl7JtSdOjSXMvRfgf8AtzeEfGn2PQPiTHb+DvEb+XDHq29h4a1KYjaCZnLPpU0jf8s7pntcn5bleFH3pb3EF1DHcW00VxBMiyRTwussMsbgMjxyISjoykFWUkEEEHBr+aDxj4I8V+ANZuNA8X6Ff6FqluzAwX0DIsyAkCa1nG6C6gfGUnt5JI2HIbNe1\u002FBb9qb4lfBuWCxtb1vEfhIOPP8ADOsTSSwQxk\u002FOdKu23z6bLjJVY99qW5ktmJJr9Z8MvpbZvkWKjwx4v5fi6ksLV+qVc\u002FpYOdDN8DUptQcM7ylwpvEOn\u002Fy9r4anSxcVFueFxVSTkvk+JvCTCY6k814PxFFRqx9tHL51lUwleMveTwGLTkqakn7tOtKdJ3Vq1KNon79UV8\u002F\u002FAAb\u002FAGkfhv8AGa1jj0TU10zxEIle78L6s8dvqsLBQZGtRnytRt1OcTWjuQOZY4Sdo+gAc1\u002FeWQ8Q5HxRlmHzjh7NMFm+WYqPNRxmBrwr0m7Jypz5XzUq1O6VWhVjCtSl7tSEZJo\u002FB8fl+OyzE1MHmGFr4PFUnadGvTlTmu0ldWlCVrxnByhNaxk1qfxWf8FLv+DaT9qH\u002Fgo5\u002FwAFbNV\u002Fag8efH3wLb\u002FsgeLLr4eJqem3useJrv4peEvA3g\u002Fw\u002Fothrfw68I+Gk0SLQLRdb1W21m40zUoPEFta2h1q91q\u002Fjn1bfBff0XftXftZfscf8EZv2KdJ8T+NW034f\u002FCP4ReEdL+HfwY+E3h6WJ\u002FEvjO\u002F0PSltPDPgDwTp11MbnUtSuIrZJNT1a7d4NPtvtmua5eKiyyyfpLX8m3\u002FAAcX\u002FwDBDL9rv\u002FgrR8Xv2afHX7PHxQ+FXh3wr8LfA\u002Fijwb4m8MfFHXfEeiQafqWt68mtJ4q0aPQPDHiCPUjd2kMOl6hHO0N7E1pZfZ1e2e4aH2TjP5W\u002FhX\u002FwVB\u002F4LEf8Ffv+CrHwvvv2f\u002Fid8ZfBdvqHxV8J65o3wV+EvjTxHoXwk+FHwd8MeIbWXWr7xnZ2moaboerafa+Gpr5PF\u002FiHxQom8U3l6+lxhFvNM0qL\u002FVrQMEUOwdwqh3C7AzAAMwTc20MckLubaDjccZr8iP8Agk5\u002FwSd\u002FZu\u002F4I\u002F8A7N8nhTwrNo+s\u002FE\u002FXNKttc\u002FaA\u002FaC8QQ2ml6j4t1SwtzcXMEN5eOB4a+HnhxjcDQtDN0kEEIk1TVJbnVLm5ua\u002FHD\u002FgoT\u002Fwd+\u002Fsqfsu\u002FF+X4QfstfCmf9sGXwxqn9n+PviPpnjmDwZ8NYbi2uVjvtL8B63DoXiWfxvcRxB0\u002Ft21t7Xw6LkgWd1qscbkgH9hFfiz\u002FwAF0f8AgmH8VP8Agqx+yV4X+AXwi+Nml\u002FBbxN4W+LOifEiW88R22tXPhfxVY6X4f8R6K+g6yPD5GpwvHNrcOo6fOI7q1jntXFxaSO0E1t+s3wm8fW\u002FxW+Fvw2+KFppV\u002FoVr8RvAfhHx1baJqsbxanpEHizQNP16LTL9JIoXF3YpfrbXG6GLMsTMI1BCj0CgD40\u002F4J6fsw+Jv2MP2K\u002F2dP2XPGXxEk+K\u002Fij4LfDrTvB2tePWguraHXry2ubu6d9Pt76We\u002Fh0qxW7XTdLjvp5rtdPs7fz335RfsuuX8ZeN\u002FBnw68Oaj4v+IHi3w14H8J6RGsuq+JvF2uaZ4c0DTo3YRo97q+r3NnYWokkZY4\u002FOnQySMsaBnYKfBP2k\u002FjvrvgT9kH44\u002FtD\u002Fs8aPpHx08UeC\u002Fgx4++IXwt0Lwvdp4p0b4geIPDnh3UtS0TTrCfw5eO+t2l5qFmkUttot419eIktpYFr14kIB9R18YfAX\u002Fgoh+xN+0\u002F8X\u002FiR8A\u002FgD+0f8N\u002Fil8X\u002FAISf2m3j\u002FwACeF9TuLnWNCh0TVbfQtZuh51pBa6lZ6Trd1BpGo3ek3N9b2uoSLbyyKxGfzQ\u002F4IBf8FH\u002FANtL\u002FgpL8Dfjn42\u002FbR+A+mfCDW\u002Fh\u002FwDE2x8J+C9S0bwL4w8AaT4w0bUdGl1DVrQaP401PUr27vPC96I9NutQsXW0aO5gtrkHUYLpn9K\u002FYG\u002F4IO\u002Fsf\u002F8ABO79rb4z\u002Fth\u002FBjxJ8Wdb8f8AxfsfGGkjQPG2t+H7\u002FwAKeCtJ8c+J7Dxbr9n4dt9M8OaVqUztqenxW1jc6nqF3JaaSTZFZ5TJdyAH7aUUUUAFFFFABRRRQAUUV\u002FN78Ov+Dga28e\u002F8FpvE\u002FwDwSU\u002F4Zh1zTNP0Pxh4w8AWvxobxfcT6lNrvgzwTqHjK81m+8BnwpF9j8L6ilibGzu\u002F7dd4Ld4dYmlltbkQwgH9IVfHX\u002FBQP9lE\u002Ftx\u002FsY\u002FtE\u002FsnJ40uvh5P8b\u002Fh1qfg6y8Z2tvNejQtQlntb\u002FTrq9sLe6s5dR0p76xt7fVrBbmM3emzXUI3MwU\u002FYtZdlrmi6jeX+n6frGl3+oaVIsOqWNlqFpdXmmyuiSJFf20E0k1nI0ciOqXCRsyOjAFWBIB\u002FmUfs3f8ABAP\u002FAIL1\u002FwDBPL9uT4R6z+z0m\u002FwxZfEfwxda58Y\u002FhJ8XNJ0\u002F4Z6x8P7TxRY\u002F8JFB8QPDHiDVvDuqXenXugQ3E194V1fw\u002FfyXsMgttPa5vAjJ\u002FoBft1\u002F8FH\u002F2Rv8Agm18P\u002FCfxG\u002Fa9+JrfD3Q\u002FHGvT+F\u002FCMOneGfEfinVvEmu2Vj\u002FAGlqFtpuk+HtP1K5SGxsv9Jubq9a2tIUeKI3LXE0MUn3TX5R\u002FwDBW3\u002Fgkf8AAf8A4K6fA3w38KPi74k8VfD7xR8Ote1HxX8LfiT4PWyutR8L69qelnS9Qg1TRdRQ2XiHw7qkCWv9paU89hcmSztp7HUrKaNmcA+n\u002FwBkz9vL9j39u7whP4v\u002FAGVvj18PfjNpVtbQSa7pXh\u002FVUTxP4dW8ijZbfxT4N1SOy8S6C585YJF1TSreFp98CSSOrAfz1\u002F8ABZ7\u002FAINdvgP+3Cviz9oL9jmHw3+z3+1VdRy6pqnhiC2i0b4MfF\u002FUvNWa5k17TNMsnHg3xdqCtdSP4p0a0e01bUZIpPEGnyPJNqcfC\u002F8ABF7\u002FAINpvjp\u002FwS2\u002Fb1v\u002FANqDxV+1T4J+IPw10bwR458EaD4W8HeG\u002FEmgeIvG9r4st7W3sLnxnZ6nPdaNpNtpDW41GTT7K\u002F1t31OC0e1vookkdv0N\u002Fa0\u002F4OAvgd+yV\u002FwU5+En\u002FBNDxL8Dvih4p8VfErVPhPoWofFLRb7Sbfw\u002F4b1b4x6ja2Hhdbfw7cwtrPiKxsBdwTa3d2EsLR+Y0Gnw301vOgAPyP8A+DXr9nD\u002FAILIfsbfHj4x\u002Fs4ftdfDX4o+AP2NvDvgLXr3QNK+IV9pOqeDtK+Lv\u002FCSeHhp0vwm1a1vtVe5std0e41u71aHQ7tfDdzDHHfy7NTjjSf+26uR8b+OvC3w68PXfijxfqsGkaPZ7Ve4mDu8szg+VbW8MStLPcSlSI4o1LMQegBI\u002FJ744ft0+KvF\u002FwBs0D4YRXPhDw84eCTXJNv\u002FAAkeoxHKkwspePSInUkr5LSXmD\u002Fr4jlR+U+JnjLwR4V4RT4hzD22a1qXtcDkGA5cRm2Mi24xn7HmjDC4eUoyX1rF1KNF8s1TdWpH2b+q4Z4Nzviqty5dh+TCQmoV8wxF6eEovRuPPZurVSafsaKnPWLkoxakff8A8aP2n\u002Fht8Gree11DUF17xV5bG28L6PNFNerJj5DqUwLQ6ZCW5Y3GZyvMUEhr8hPjL+0v8SfjPczQaxqLaN4Z8wta+FtHkkg05UBPltfuCs2pzgYzJdExq2TDDEOK8Bnnub65kuLmaa7u7mVpJZ55HmuLiaRss8kshZ5JJGPLOxLE8mvv34F\u002FsM+IvGMdh4m+JtzJ4Z8OXCxXVtodm8cmu6pbyBZEM0oMkGl28qEHLeddlCcRQnDj+CM+8SvGb6SOcVuF+EsDiMt4ecovEZTldeVDA0MLObjCvxLndT2Xt6b5W1Ql7DDVZRccPgKtaN3++YDhrgzw2wcM0zjEU8TmFn7PF4qmqledaKTlTyzBRc\u002FZyTa\u002FeLnqQUk6leEHp8X+B\u002Fh54y+JGsw6F4M0G+1vUJWUOLaPFtaRsdvn312+23tIF5LSTyIDjC7mIB\u002FVf4H\u002FALCvhbwj9j1\u002F4oSW\u002Fi7X02Tx6HGG\u002FwCEc06UYZRMrhJNWljPB89UtMg4t5Bhj9peCPh94P8Ah1o0Og+DtBsdD06ELuS1iAnuZAADPe3TFri8uGOS01xJI5JwCFwK7Ov6b8J\u002FopcI8F\u002FVc44vdDi\u002FiOnyVYUq1F\u002F2Bl1ZWklhsDVTeYVactFicwjyNpTpYOhOPM\u002FzHizxWzfO\u002FaYPKPaZPlsrwcqc\u002FwDhQxMHp+9rx0oRkt6WHd7NxlWqJ2KaJY6ZaxRRrbWFlbIkMMaiO2toI1ASOKNBsijQABURQFHAUU0appjMFXULFmYgKq3cBJJOAABIckk4AHNfK37b0jx\u002Fs9+Jmjd42GqeHcMjMrD\u002FAIm1uOCpB5zX4v8Aw+vLtvHvgoG5uMHxX4eBHnS4IOrWgORuIIOcHPXpXq+LH0h34W8cZPwVS4Sp5vDMsvyvFrHrOHl6w6x+PxWAVFYSOWYpTVGOG9pGSrwUudQ5Y8vM+ThPw7\u002F1oyPGZ283eDeGxGKovDvBfWHUeHw9HEc7rPFUnHn9q4tezla3Nd3sf0N\u002FED4Z+Cfifo0uh+NdAstZtGV\u002FIlmTZe2MrLgT2F7HtuLSZeDuhcBsYdXXKn8nvjh+w54x8D\u002Fa9f8Ahw9z4z8NJvmk0zYD4l0yEfMR5EQ2arDGuR5tqqXGBlrbGXr9naQqG61+g+JngpwL4p4SX9u5dHCZzGly4TiLLY08PmuHaXuRq1eRwx2Hi\u002F8AmHxkKsEnL2LozfOvn+GeNc94Wqr6hiXVwbkpVsuxLlUwlT+ZxhfmoVGv+XtFwk2lzqcVyn8v0E+paLfpPbzXul6np84aOWJ5rO+s7mFuqupjngmjYdirqRg4r9B\u002Fgf8At4a\u002F4d+x+Hvi1BP4k0dNkEXie0Rf7dso\u002FlUNqEOVj1WJAMvKpivAoJJuHOK+3\u002FjV+yt8NvjFFPfy2a+GvFrIxi8S6PDHHLPIB8g1azUJBqUe4\u002FM7+XdBc+XcL0r8e\u002FjP8APHfwR1KODxNb291o97PJFpPiDT5BJY6hsBbYY2IuLW5EfzPbzxjHJjeRRur+Dc+4C8aPoz5rV4j4ZzKtjuGfaw9vmmAhOvlOJpOcYUqHEeS1JTWFnPm9mq756cJVFHCZjGtNI\u002FeMBn3BXiZhYZbmeGp4fNeWXs8LXlGni6c2ryqZbjYqLqpWcnSVpSUW6uHlBXf76+DvHHhPx\u002Fo1vr\u002FhDXdP13S7hVInsp1doXZcmG6gOJ7W4To8FxHHKp6rjmurr+arwB8S\u002FG3wx1mPXPBWvXmj3aspniicvY30anPkX9i5NtdwsCRtljLJktGyPhh+sPwL\u002Fbg8KePHsPDXxBgi8I+K7h4rW3v498nh7VrhyqIschLS6bcTOcCC5LwFjhLkEqlf1F4TfSp4R45eFyfipUeEeJqvJRgq9VvI8zry5YpYLHVLPCVas37mDx7i3KUaVHFYmbsfl\u002FFvhXm+RKrjcrc83yuHNOTpwX1\u002FDU1dt18PC\u002FtYQW9agnonOdGlGzf88X\u002FB0x8Gv+Cuv7S918AP2e\u002FwBhj4f\u002FABU8d\u002FsyePfDetR\u002FGnSPhTPp1pHrnj+LxHay6HpfxL1Ca7029s\u002FCdpo9tDqFhFc3qeHLi6F9JqWbi3t46xf+CL\u002F\u002FAAao\u002FCb9l4eEf2jP+Cgtp4d+Nf7Qdq0OteHvgqhtte+DXwwungZrR\u002FEMdzbG2+I3i+xMweU3ET+FNH1K2jk0yPWHhi1Rv7KgQQCDkEAg+oPINfwYf8Fvv+DoD9pn4N\u002FtI\u002FFL9g79gj4eDwB47+Fvji4+HPjH41eJ9DtvGnjHxF4lijsc6d8LfAd3Y3OmabB9puWtYdW16y16\u002FwBWJSTTtK0+MxXFx\u002FVid1dbPVH5Uf3Y+IvEHh7wN4W1zxT4hvrTQfCvg\u002FQdS17W9RmXyrDRvD+gafNqGo3kiQoTHa6fp1pNMyRRkrFEVjQkBa+H\u002FwBhj\u002FgqB+xP\u002FwAFIIPiRP8Asg\u002FGCP4nt8J9Q0uw8cWsvhfxX4VvdKXXX1RNC1GO18VaNpEt9pesDRtReyvLNZlAtylyttMRFXzB\u002FwAEdrj9t79oz\u002Fgmdpum\u002FwDBVfwvrP8Awt\u002F4lv8AErwrr+keM\u002FD2l+DvF+v\u002FAAa8R2\u002F9laC\u002Fi\u002Fw7oVhpUOi6tqOj32pQAS2lprL2Qs7zUYoL+RjXrf8AwTg\u002F4JA\u002FsY\u002F8Er1+K7\u002FspeHPGmn33xkvNEm8Yap468Y3fjDUf7P8NS6vLoGh6VNc21qlhpennW70sqxyXV9J5M19c3EkETKAH\u002FBX7\u002FgnAv8AwVQ\u002FYx8R\u002FspJ8V7z4N32oeNPB3jrS\u002FGEOiS+JdP\u002FALR8H3dzcw6VrmgRavoh1DS79LqRWYXvmWN1HbX8MM8lusTeif8ABL\u002F9hiD\u002FAIJv\u002FsT\u002FAAf\u002FAGQYPiPqHxYb4YR+KJbrxxf6W+hLqt74q8V6z4quo9O0J9U1kaPpdjLq7WdnZJqNwCsLXLkTXMor7\u002FooAaiIi7UVUXLHaihVyzFmOAAMsxLMepYknJJNOr4K\u002FwCCkP8AwUO+C\u002F8AwTE\u002FZk1r9qL46aT4x8ReE9O8TeHPBuneHPAdlpt94m1zxJ4pmuItLs7SPV9T0jT4LaNLS6ur+8uL1RbWtvI8cNxKY4X7T9g39tj4S\u002F8ABQz9l34cftYfBOz8T6Z4B+JC67FY6P4zsbLTvFGjaj4a17UfDmsabrFppuoarYJPBqGmTPDJa6hcw3FpLb3COBLsUA+v3dI0aSRlREVnd3YKiIoLMzMxAVVAJZiQAASTgVyej\u002FEDwH4i1vVfDXh\u002Fxt4R13xHoS2z63oGj+JNG1PW9GS9hNxZtqulWV7Pfact3ADPbNdwQieEGSIugLV+AX\u002FBx9+xj\u002FwUb\u002FbV\u002FZe+GHgT\u002Fgnv4v1LT73QPHWt6v8AGT4f6J8S2+Fmr\u002FEfwtcaCttoOnw61NqekaXrNrpmrLNNceHdV1KytLl7qC9Mshs\u002FLr8ZP+CEX\u002FBt9\u002FwUH\u002FY0\u002Fbc+GX7Zn7UfxH8A\u002FDnQvh3a+Jmuvhr4R8b33jzxn49fxH4K1Lw7a6Vr97YWieF7DR7GbW\u002FOvRNqmrXjTaU0FlbwCS11FQD+8aiiigAooooAK87tvhF8KLPx\u002Fd\u002FFa0+GXw\u002Ftfihf2a6fe\u002FEa38HeHofHV5YrG0K2lz4sj05ddntxA7QGKS\u002FZDARCQYwFHe3V1a2NvNeXtzb2dpbxtLcXV1NHb28ES8tJNPKyRRRqOWd2VR3NefeGPjJ8IfG8N5ceDPir8N\u002FF1vp062uoT+GPHPhjX4bG6dS6W15LpWqXaWs7IC6wzskjKCwUgE0AejOpdGUMyFlZQ6Y3oSCNy7gy7lzldysMgZBHFfzJf8Emf+CE3x6\u002F4J5f8FCf2n\u002F2w\u002FiN+1bpvxb8FfGfTfiLpXh3wXpmn+JbbXdQPjrx\u002FpXjW01nx5NrM82lf2hoEFjNp8UekCczXkzXUFza2TPYyf0y2d9ZahCLmwvLW+tyzIJ7O4iuYS6HDKJYXdCynhlDZU9QKtUAfxE\u002F8HBX\u002FBZL\u002Fgr7\u002FwAE5f22tM0b9nrwNpOhfsjaf4C8Ia1onjDxF8Frnxr4O8f+ItUtZj4vsvEHj2WGGLTbvR74R2FvommarpN3YxiG9kkujeoV\u002FUL\u002FAIN9\u002FwDgt948\u002FwCCwXhD436d8VfgjoPwt+IfwDXwEdY8Q+BdS1m\u002F8C+M4PGsfiCOOWzsNahnvfDWqWlz4cuJpNKm1zWBPaXkclvMFtJy39D2uaDoXifSr3QvEui6T4h0TUoJLXUdH1zTrPVtKv7aZGimt73T7+G4tLqCWN3jkinhkjdGZGUqxB4v4a\u002FBr4RfBnT9T0r4RfC74e\u002FC7TNa1K51jWNP+H3g7w94Ps9U1W8ubm8udR1G38P6fp8V7eS3N3dTNcXCySB7iXawDsCAfEnxF\u002F4LAf8ABM74RfH7Wv2YPih+2V8GPAXxs8N3UGneIvCXirXp9Ht9A1e4SCWPRNa8TXlnF4V0vWRBcwXEunX2tQXNvBIrzpGcgfQF3+zj+xv8ePiN4E\u002Faquvg\u002FwDAP4t\u002FE\u002Fw3a2L\u002FAA8+PKeFvBfjPxJp1rptwbjSp\u002FDnjqC2v5mGlXO+XSbm1v5H0uZ5zYSWzSzb\u002FwCY3\u002Fgql\u002FwaXeA\u002F23vj98WP2qvgB+0vqfwe+Knxi8TSeMfGXgj4h+FYvFvw4uvEd6lvFqt7omp6DPpPiTw9FfCE3jWlxbeIohetII3gguALb9Z\u002F+CEH\u002FBMD4q\u002F8Eo\u002F2Pte+AHxf+MOifFvxT4p+KWrfEnHhOHWIvB\u002Fgu21bw74b0dvDWgPr0cGpXY+16Lc397eG00+0uJrlHt9PgkFxJOAfs9q2j6Vr2n3Ola1p9nqum3kbRXVjf28V1azxsMMksMyujAjoSuQeVIPNfnL8bf2CNL1M3mv\u002FAAduU0i9O+aTwjqMrtpc7kFimlX8haWxZjkR29yZbYEhVmgQAV87f8Fxf+Cjvxb\u002FAOCZHwQ+Bfxz+FXh\u002FwAL+L11347WPgvxx4R8Vw3As\u002FEPhG68I+JNVurKy1OykjvNE1RLvTLWaz1OFbhInQpcWl1A7xHpP+Ccv\u002FBcH9i3\u002Fgolp+meHvDPiyL4S\u002FHSa3T+0fgj8R7+x0zX7m7WMG4bwXq7SRaX41sQ+4x\u002F2Y8erJFh7vSLUc18nx34OcN+JfD6qcT8PU8ywkfbUsNm2Giqea5VUi7Snh8ZSj9Yw8Oa03CaqYOo0vb05\u002FCe1kPFmbcNYxzyrHzw8m4yq4ao+fCYlW0jVoSfJUdtOZctWK+Ccdz4l8V+DvFHgbWLjQfFmiahoOq2rFZLW\u002FgeFmAJAlgkwYriB8ZjngeSJxyrmvc\u002Fgv8AtUfEv4OyW9hb3z+JfCaOPN8N6zNJNDDESN40q7JafTXAzsSMva5+\u002FbN1H7b\u002FABB+F3gX4paO+jeNNAstZtiri3uJECX9hIwwZ9Pv48XNrKOuY5AjkYkR1ytflP8AGz9hfxl4MN3rvw2kuPGnhxC8z6UUUeJNOhGWIEMYWPVo41432qpckYzasQWr\u002FPXjH6Pfil4NZpLi\u002FwAL83zPN8uwjlVVfKb0uIMFh4tSlRzLK6alRzbCJJKrLD0q9KrFSniMBQgkz9\u002FyfxB4V4zwsco4pweFweJq2jyYu08BWqbKeGxcrTwdV\u002FYVSUJwbSp4icj9FPg5+0v8NPjLbxQaNqa6R4k8sNc+F9YkittSR8fP9jYsIdShUgkSWjM+3BkiiPy19C1\u002FL6rajo98HVrzTNSsJ\u002FlYGazvbO5hbsf3c8E0Tj\u002FZdGHY195\u002FBL9uzxb4R+yaF8T4Z\u002FGGgJsgTXIig8SafEMKGmZikWrxxqBkTmK7IB\u002F0iQ4Wv1Hws+mDl+PdDJPFDCwybMFKNCPEmCo1HllaaahfM8DHnr5bUcrudbDqvheZtzpYKlF2+X4p8H8Th1Ux3C9WWNw7Tn\u002FZtecfrUItXthq75aeJjb4YVOStayUq0tX9+ftY+DPE3j74La94a8I6TPrWt3WoaJLb2Fs0KSyx22pQzzsrTyRRgRxIztucEjgZPFfln4L\u002FZZ+PmmeMPCuo33w41eCzsPEei3l3O1xpjLDbW2pW008rbL5mIjjRnIUE4BwPX9pfAPxK8E\u002FEzR49b8F+ILDWrNgvnRwSBL2ykZQ3kX1jIVubSYZwVmjUMQShdcMe5yAMkgD1zxX7Dxv4G8D+L3EWTeIFbiPNZvD5fl9HATyLGZXWyrFYbA4zEY2hWVWeDxcqntKmJnGpKliFFwjFRUZJt\u002FH5JxznnCGXY3h+nl2ESqYjETxEcfRxUMXRq16NKhUhyxr0VDljSi4qdNtNtu6tZaq3t9Zabaz32oXdtY2VrG81zd3c8dvbW8UYy8k00rJHGijlmZgBXzF8aP2tfhr8I1utMiul8WeL4gyR+HtGnjkW2mwdv8Aa2oKXgsFU\u002FfhHnXfYW4yGr8jvi\u002F+0X8SvjNdSL4h1V7HQBMXtPC+lNJbaRAv\u002FLMzoGMmoXCg8z3jSENzEkQ+WsPFP6SnAvhusRluErR4p4npKUFk+WV4fV8HWSslmuZJVKOEcXpPDUo4jGp6Sw9OL9or4V8Nc+4k9niasHleVytL67ioSVStC6\u002F3TDNxnWuneNSTp0GrtVJNcr\u002FQX42\u002Ft4eHPDZvNA+FMEHijWU8yCTxFdK48P2Ugypa0jDJNq0iH7rqYbMkZWWdcqfy08b\u002FABB8Y\u002FEbWZde8Za9f65qEjNsa7lJt7WMnIgsrVdttaQL0EUESL3IJJJm8B\u002FDfxr8S9Zj0LwXoF9rV67KJmgjK2llGxwZ7+9k221pCvUvNIpOCEDNhT+qfwS\u002FYT8J+FDa698UZYPF+vR7Jo9DiDr4csJRhgsyuFl1eSNh1mEdoT1t5Rhq\u002FjeNPx1+lFmnNJ1MFwpSxGkn7bLOEctUZK\u002FJH362c46mur+vYuMn70sNRkuX9kcuBPC7DWSjXzeVPW3s8TnGJul8T92GCoTetrUKTS0VWaV\u002Fz1+Dv7NfxM+MtzFNoulvpPhvzFW68UaxHLb6YiZ+f7EpTztSmUZxHaqyBsCWaIHI\u002FXL4L\u002FsqfDT4PxW9\u002FFYjxL4tRVMviXWYIpJoJcAudKsyHg02PPCPHvuivD3BGRXuuu694O+HPhfUPEHiTWPD\u002Fgrwd4a06S71LV9YvtP0Dw\u002Foml2ce6Se6vLuS1sLG0gjXLPJJHGoGBjOK\u002Fk2\u002FwCCkH\u002FB018HvhNdar8Jv2DdH0\u002F42+P0uH0q9+MviCG6h+FPh25Mpgkm8M6eGttS8d3UDZMV0X07w+XCyRXGqQ5jP9u+DX0WeE+C6mGxeHwEuLOKaShUq59mlCH1XAVFa8suwc3UwuXpO7hWlPEY\u002FdQrqL9mvxXi7xNzriBVKDq\u002F2XlcuZRwGEqSVSvB9MVXXLUxF18VNKnQ70m\u002Fef8AXiOAB6V8sav+yl+xp4X+LGu\u002FtY+IPgN8ANA+Ma2327xF8e9c8DeCdO8XW8Nnb+S2rap451GxiubSeGzRIJtYnvorr7LDDDNdmGCJU9s+F2uaj4n+GXw68S6vKk2reIfAnhHXNUmjjSGOXUdW8P6ff3sqQoAkSSXNxK6xoAiKQqgACvzY\u002FwCC0v8AwT1+In\u002FBTr9hbxh+yz8Lvizp\u002FwAIPFur+MfBvjC01vXbfU7nwzrsPhO9uLubwr4kTRs6mmmar56SrPbR3KQX1paS3FndQK8dfu7Ti3F2um07bXTs7bafJHwK1Sfc7PTP+Cx3\u002FBMHXfjz4a\u002FZn8Pftq\u002FA\u002FwASfGbxfrkPhfw74W8N+JW1+01LxRdXen2Nh4Zh8UaRa3nhP+3tTvNTt7XTdMbWxc3lzHdW0KNPaXEcf6X1\u002FE3\u002FAME3P+DPnwp+zR8ZvhP+0T+1P+0\u002FcfEzxj8JPHHhb4i+HPht8JfC58PeCZvEfhTUrfXNJi8R+KfFD32u61psGq2lo1zZafomgm7hgkja7CXGIv7ZKQHxh\u002FwUQ+Gn7R3xi\u002FYm\u002FaP+GP7I3jj\u002FAIVx+0d4z+G+p6N8KPGK65deF5tI8STXFpJ\u002FovieyP2rw3eX2nxXunWmuQhn0y4u47rAEZdfhj\u002Fgg1+zJ\u002FwUN\u002FZV\u002FY98RfD3\u002Fgo98TtQ+JHxav8A4sa34g8GJrHxIvvixrHhT4e3Ph\u002Fw5Z2eh33jO9ubsyq+tWWsX9vpFvcXEGlx3DFbhjdtDb\u002FttRQB4V+0d+zL8Bv2uvhVrXwR\u002FaS+GHhn4u\u002FCzxBdaff6n4P8VW80+nyalpE\u002F2rStTt5bWe1vLHUtNuf31lfWVzBcwOWCybHdW2\u002Fgb8CfhB+zR8LfCnwT+A3w\u002FwDDvwu+FXge1urPwr4I8K2jWei6PDfX91ql99njkkmmkmvdSvbu\u002FvLm4mmuLm7uZp5pXdya9Suru0sYHur25t7O2j2+ZcXU0dvBHuYKu+WZkjXczBV3MMsQByQK8Y1r9pr9m7w3qF\u002FpPiL9oL4I6Dq2lyPDqel6z8VvAmmajp80ah3ivrG916C6tZUQhmjniRwpBK4IoA9vor86vEX\u002FAAV2\u002FwCCXfhXSdT1vWv2\u002Fv2TYtP0iF57\u002FwCw\u002FG7wJrV8kcbiNxBpOi6xqGq3squwHkWNlcznkiMqrEfMHjX\u002FAIOMf+CL3ga30+5vv26\u002Fhrrq6ldPaRR+CtD8f+NLi2dEEhm1C38OeEtQl0+1YHal1drFA7gorlgRQB+2lFeS\u002FA347fCD9pf4W+FPjZ8BviB4d+KPwq8cWt1eeFfG\u002FhW7a80XWIbG\u002FutLvvs8kkcM0c1lqVld2F5bXEMNxbXdtNBNEjoRRQB61RRRQB+dn\u002FBVr9izxr\u002FwUI\u002FYT+Nn7J3w8+KSfB3xb8TLfwv\u002FAGV41ure\u002FutKgbw34t0TxLPpWtwaVJDqcmka1b6VJp139hlWZDNHI6XFuk1rP\u002Fn2eLv+DPz\u002FAIK8+BjaR+AfGX7OfjmHUJbp7\u002F8A4Rf4x+I\u002FCwsTB5S20t9H4o8H+HxdSXiySeX9jN4YPIdZ2jDxGT\u002FUmooA\u002FwAo+8\u002F4N4v+Dir4STHwd4E8O+Orvw\u002FCq38c3ws\u002Fa38P6V4TN1ffPcrDaXnxD8KzLfKyr9tkOkIrvtKzzgbh96\u002F8E1P2TP8Ag6N+EP7bvwD0Lx7qf7V+gfBDwT8RPAth8WZ\u002Fix8atP8AG3wYn+D+meItE\u002F4S7S7WDW\u002FG+vaX4hjk8PxzW9jB4USTW5Njrp1xCI55E\u002F0e6KACv4R\u002F+C4P\u002FBwt\u002FwAFSv2A\u002FwBv3xt8CPgr8IPh\u002FwCFfgN8PD4WvvDfibx98JvEniZfjBpuo+E\u002FDXiHXb1vFx1uz0tNKs9Rv7\u002FStvhR9Pv9Mi3R6ncpqCKIP7uKw9e8MeG\u002FFVjcaX4o8PaH4k0y6trizutO17SbDWLG5s7yPyru1uLTULe4t5ra6i\u002Fd3EEkbRTx\u002FJKjLxQB\u002Fm4fDD\u002Fg9i\u002FbZ0XU2f4ufsqfs4ePtGlvNOY2\u002Fg3UPiD8PNTtdPilkOqxQXeoa745tZ7y8haNbKeeyWGyliLy294khRP9C79lX47Wv7UH7NXwI\u002FaLsvDOpeDLX43fCjwP8T4PCeryNNqPh1PGXh+x1v8Asi5uWtrP7YbE3hgjvltLeO+hSO8iiSKdBXnfjj9ij9gzUrrw74n+IX7LH7K0t14U1KK48M634m+D3wttzouq3NzamB9NvL7QIo4Ly4u7azEKo\u002FmSzRQqis4UV9a6daafYWFlY6TbWdlpdnaW9rptnp0MFtYWtjBCkVpb2VvbKlvBaQwLHHbwwIsMcKokSqgUAA\u002FlH\u002F4O8v8AkxD4D\u002F8AZzGmf+q98a1\u002FngabqWo6Pf2eq6Rf3ul6pp1zFeafqWnXU9lf2N3A4kgurS7tniuLa4hkVXimhkSSNwGRgQDX+h\u002F\u002FAMHeX\u002FJiHwH\u002FAOzmNM\u002F9V741r\u002FOzr9u4E14fpp7fWsV\u002F6Ujw8d\u002FvEv8ADD8j+pf\u002FAIJqf8HO37Sn7Mh0D4Yftd22p\u002FtL\u002FBi0+zafb+LJ7uKP4z+D9PQJCrw63dulr44tLWIbhZeIpI9VdV2x66o2x1\u002Fd7+yF+3Z+yz+3X4Bh+IP7NXxX8P8Aj3T0hgbXPD6zLp\u002FjPwnczoG+weKvCd6Y9Y0e4RtyCSa3ayuSpezu7mLEh\u002Fxq69c+CXx6+Mv7N\u002Fj\u002FAEf4o\u002FAv4keLPhf480OeOaw8ReEtWudLuiqOrtaX0cT\u002FAGbU9OnKhbrTdRgurG6jJjnt5EJFZ53wTl+YuVfBOOX4ttyfs4\u002F7NWbtf2tJfBJta1KVnq3KE3qOhjqlO0Z3qQ2V37yXk+vo\u002FvR\u002FsT\u002FGX9mD4Z\u002FGSCe61LThofikxkW\u002FijRo4re+MgXCDUYQog1OEEDK3I84LkRTx5zX5GfGb9l74mfBuae8v9PbX\u002FCyufI8UaNDLNaJHn5P7StwGn0yXGAxnBty3Edw9flX\u002FwAE1f8Ag6x8N+Iv+Ef+FH\u002FBRPQIfCusv9m0y0\u002FaH8D6ZK\u002Fhq9lO2FLr4g+DrNZrrQ5HOGutZ8Nx3enBi0suj2EQaQf2LeAfiF8N\u002FjT4J0nxz8N\u002FF3hb4j+AfFFgl1pPiPwxqmneIfD+r2NwmcxXlnJc2sylW2TQO2+Nt0U0aSKyD+KPGb6LXCnGk6+KxmXf6scTVFJ0eI8powdDHVOksyw0fZ4fMk\u002Ft1JPD5ikop4mMVyP9V4R8TM64e5KFOt\u002FaeWRspZfjJzvRjdX+q1nzVMM0tFFKph7u7pNtNfzr+EPG3izwDrEGveENc1DQtUgYFbixmaMSqDzDcwnMN1A+MPBcRyRN3XIGPovx7+2f8ZfHXhy08Of2hZ+G4vsv2fWNQ8Oxy2Wo603zKzS3DSyNYxyIQJYbAwB23EtsYRj7m+Nv7DHgzxqbvXfhzJB4L8SSb5300Ix8N6jMcsQbaMF9Lkkb\u002FlpZhoATk2uSWr468A\u002FsMfF7xJ4kutO8V21v4N0LTboQ3ms3E0N81\u002FGMMW0O3t5CbxZE5WedraFCdrkyK0Y\u002FhPHeE\u002F0i\u002FDvGV+BuHKvEGLyXiOo8PDE8M43Ef2FjIaSnUxVWUqSyOpKmrYqWKeC9rRUqbrYihv8AuNDizw54ipQz3MoZfRx2WxVR080o0\u002Fr1GW0Y0oJT+vpS\u002FhKkq\u002FJLlkoU52t8c2NhqeuahDY6daXuq6nfTCOC1tYZry9up5DnCRRiSaWR2JY4BJJJPc1+hvwT\u002FYK1zW\u002Fsev8AxduZtA0xvLnTwpYSKdaukzuCaldqHi01HAw8EPnXeCVZrdwcfoL8Jf2ffhr8G7JI\u002FC+ixzaw8Spe+JNTCXWtXZx8+LhkC2kLHn7NaLDF03ByNx+f\u002FwBt7\u002FgpH+yL\u002FwAE+vBU3iz9oz4paVoWrT2ks\u002Fhv4c6M8et\u002FEjxfMgPlwaD4UtZftrQySARvql\u002F9h0e2JzdahCOv9C+En0Ocsy+thMz8Q5rifOZyhUo8N4B1ZZRQqtqXLjayUcRmtSMre0glQwSfNGpHF02pv8+4s8YcXio1MJw3CWWYNJwlmNbkWNqx2vQhrTwcX9l3qV9nGVKV4n2D4P8AA3hL4f6NDoXhHQ9P0HS7ZRiGzhSNpGA+ae6nIM11Ow+\u002FPcSSSMM5bHFfin\u002FwUl\u002F4L+\u002FsZ\u002FsAw614I0fWoP2gP2g7NJ7eH4V\u002FD3VbS407w9qSqyovxA8YQ\u002FatL8OJDLt+0aXbjUfEGMqdMhB81f5Ef+ClP\u002FByZ+1n+2Qdf+G3wBk1D9mD4CXxubCSz8Naox+KnjLS5N0R\u002FwCEp8aWZik0a2vIf9fofhdrSEI7W93qWpR5J\u002Fm7nnnuppbm5mluLieR5p7ieR5ppppWLySyyyMzySSOzO7uzM7EsxJJNf6McMeGuHwOGw1PGUKGAwWGp06eGyfL4U6FGjSgoqFKXsIxpUKcYpxVHDJJLacXdL8Gxma1K9SpU9pUr1qsnOriK0pVKk5t3lJubcpye7lN3b6M\u002FTz\u002FAIKB\u002FwDBXj9s7\u002Fgozr10PjJ8QLjw98L4r17jw\u002F8ABPwLPd6J8O9IjVibZr+xSc3XinU4Uxu1XxFPfTCTc1pFZxsIV\u002FMmw\u002F4\u002FrL\u002Fr7tv\u002FAEclVKt6f\u002Fx\u002F2X\u002FX3b\u002F+jkr9Vw2Fw+Doww+Fo08PRgrRp0oqMV5tLeTtrJ3lJ6ttnkOcpy5ptyk2rtt3\u002FDb5fI\u002F2s\u002Fgb\u002FwAkU+D3\u002FZLfh9\u002F6iekVpfFnx9b\u002FAAp+FvxJ+KF3pV\u002Frtr8OfAfi7x1c6JpUby6nq8HhPQNQ16XTLBI4pnN3fJYNbW+2GXEsqsY2AKnN+Bv\u002FACRT4Pf9kt+H3\u002FqJ6RXp00cU0UsU8ccsEsbxzRTKrxSROpWSOVHBR43QlXVwVZSQwIJFfzTU\u002FiVP8cv\u002FAEpn0sdl6L8j8Av+CG\u002F\u002FAAXIX\u002Fgsev7RNvcfs7XvwJvfgTe+DJYZovGc3jjSfEOk+OJvEy2EE9+3hnw6mma7pieHf9LtP9IS+S4a6tVgjgkjX+gGvn74Wt+yv4F1bxV4L+CsnwC8I67\u002FAGkdR8beE\u002FhjL8PdD1ddWuZnAvPFGheFmtr1b6We5kRJtVtRMZJmRDmQqfoGoGfgD\u002FwcBePf+CuPgL4HfA68\u002FwCCTXh7xZrfjG++KF9bfGGfwB4V8JeMfF9j4ZTSYX8LpFpHi7T9Qt4dBvdeM0WtX9hCZ49lpb3hj064uXP67\u002Fsj6j8c9X\u002FZd\u002FZ91T9pvTrfSf2h9Q+D\u002FgC8+NOm20dlDHZfEm48N6fJ4tga301U021uE1hrr7XaacDYWt351vZPJbRRSN9D0UAfzJf8HIP\u002FAASq\u002Fbs\u002F4KZ+BfgHZfsbfFTQ9CsfhhceN2+IPwm8TfEHXPh9pHj6bxJceE20DWI7rTrG50bVbzw8NH1Fja+Jp4ILWKYTaS32yaZJv5Z\u002FDn\u002FBmd\u002FwVF8SW+k6r4u+LX7K3he\u002F1RoJdcsdS8f+PfEOsaOJJhHc\u002FaLjSvh3d6Zqt1BADMq2mrvDOdkX2uMlmT\u002FUFooA\u002FwA6Twv\u002FAMGQPx9m1uzj8aft2\u002FCDT\u002FDbed\u002FaF34X+FPjTV9bixBIbf7Hp+ra9odhPuuRCk3n6nb+XA0kieZIqxP9M+BP+DH34aW17eP8TP2+vHOs6cYYf7Pg8DfBTQPDl4lwJszm9ude8b+KYZoHg+SJLe2t5I5f3jSSL+7r+8KigD4+\u002FYN\u002FYn+Ev\u002FBPP9l34cfsn\u002FBO88T6n4B+G667LY6x4zvrLUfFGs6j4l17UfEesalrF3pun6VYPPPqGpzJDHa6fbQ29pFb26IRFvYr7BooA8K\u002Faa\u002FaO+FX7IvwG+J\u002F7SXxu1q68P8Aws+EXhm48VeMNTsNPn1fUo9PgmgtYrfTNKtf9J1LUr68uraysbKHDz3M8alkTc6\u002FycfEP\u002Fg9d\u002FYU0HVYrT4c\u002Fsu\u002FtMfELTB9qW51fVrr4eeBcPDctFbNZ2Euv+I7i5t7y3AuRJctYTwbhDLa7wxH9cXx2+Bvwt\u002FaX+EHxA+A3xs8KWvjj4VfFHw7d+FfG\u002FhW8ur+xh1jRbxo5JLf7dpd1ZalZTRzQw3FteWF3bXdtcQxTQTI6A1+GvhP\u002Fg1d\u002FwCCK3hiG+iuv2aPE3i97vVrjVIrnxZ8aPirczafFOYymkWQ0bxRolv\u002FAGTamM\u002FZ4ryC7u\u002F3kgnvZwVCgHG\u002F8Eaf+Djj4ef8Fbvj347\u002FAGdoP2a\u002FGHwP8Z+GPA+vfErQ9Wn8Z6f478N614U0TW\u002FD+iva6lcWug6Bd6H4gZ9fhuDC9teaU6QvBDqUly8UcmN\u002FwVm\u002F4Ls\u002FHr\u002Fgnl\u002FwUJ\u002FZg\u002FY8+HP7KWm\u002FFvwV8Z9N+HWq+IvGmp6h4lttd1A+OvH+q+CrvRvAcOjQTaV\u002FaGgQWMOoSyauZzNeTLaz21rZMl9J+037Ln\u002FBPT9iP9im41m+\u002FZW\u002FZk+EvwR1bxDamw1zX\u002FBnhmC38S6rp7PaStpt74kvXvddl0tp7G0ujph1Aaf9rhW6+zfaC0jfWt7oei6jeWGoaho+l3+oaVI02l317p9pdXmmyujxvLYXM8Mk1nI0cjoz27xsyO6klWIIBpIxdFYqyFlVij43oSAdrbSy7lzhtrMMg4JHNfy+ftzftzf8Fm\u002Fhd\u002FwWb\u002FZ5\u002FZw\u002FZw\u002FZ51DxX+wv4r1D4N2\u002Fi\u002Fxfb\u002FBvWPE+g6voPifWLW3+LWua58Wre1e08G3Xg20edYolnhi0mKGC7u4NR\u002FtGOOv6haKACv5evib+wz\u002FwWb1z\u002FgvL4N\u002Fap8H\u002FALQ2oWH\u002FAATs0\u002FxJ4R1HUPBCfGTWLLw5a\u002FD\u002FAE3wLpuleLvAd38FUuhZalq2u+J4bq7jvhbva3NxLFr015azWqWif1C184ftP\u002Fte\u002Fsz\u002FALF\u002Fw8PxV\u002Faj+M\u002Fgf4LeBXvDptjrPjPVVs5Na1YQPcjR\u002FD2lwJcav4g1ZoI3mGnaPY3t2sKtM8SQq0gAPyi\u002F4L3f8EjvjD\u002FwVu+C\u002FwAD\u002Fh38Hfj5ovwT1b4TfErVPGOq2\u002Fiq01+78M+K7DWdFj0XdMPDbC\u002Fi1jw+Ve80szxz2k0dzeQH7LNJHcr+s\u002F7JXwW1r9nD9mD9n\u002F4BeI\u002FGl18Rde+Dfwh8BfDfWPHN5HLDP4q1Hwj4c0\u002FRbvWfKnkluIobya0d7WO6mnuo7byUurie4Ekz\u002FwAtv7Vv\u002FB5n+wb8LlutJ\u002FZd+Efxa\u002Fac1+KaSFNa1eGL4O\u002FD\u002FEN5JA08Wo6\u002Faax4uvY5reI3dsF8H2iyRz2ySzQyG4jt\u002FwBjf+CJv\u002FBVe4\u002F4K5\u002FsreIv2gNT+DUnwU17wX8TdS+F+u6Bba\u002FdeKPD2r6hpnh3w7r7634e1m60fR5vskw177PNpc0d1dabJAonvJxcROwB+Yv\u002FAAd5f8mIfAf\u002FALOY0z\u002F1XvjWv87Ov9Ez\u002Fg7y\u002FwCTEPgP\u002FwBnMaZ\u002F6r3xrX+dnX7dwJ\u002FyT9P\u002FALCsT\u002F6VE8PH\u002FwC8S\u002Fww\u002FIKKKK+yOMK+\u002Ff2Gv+Cmn7X3\u002FBPXxhD4j\u002FZ5+J2o6f4cuLyK48SfC\u002FxE82u\u002FDTxZGjDzY9W8MXEy29tdyxgxrrGkPp2sQAjyr4KNh+AqKxxGHoYqlOhiaNOvRqK06dWCnCS84yTV1ununqmmOMpQalFuMls07M\u002F04P8Agmt\u002FwcefsiftqjQPhx8Z7mx\u002FZj\u002FaAvhbWKaD4u1aP\u002FhXPjHVHCx48G+N7oW9tbXF1Mf3Gh+JP7Pvt7LBZ3OpuA7fuz8Xvjp8HvgF8PtW+Kvxm+JHhD4b\u002FDzRLQ3t\u002FwCK\u002FFetWWl6UsOwyRpazTyhr+6uVwLOysEubu8dlS1hldgD\u002FijqzKyspKspDKwJBVgcggjkEEZBHINeu+Pv2gfjl8VfDHg7wV8S\u002Fi98R\u002FHvhD4fWLab4I8NeLfGGu6\u002FonhaxZi32bRdO1K9uLWxQZ2KYY1ZIlSFGWFERfgMb4e4OrioVMHi6mEwspXrYeUfbSgt\u002FwDZ6kpJrmelqvPyt8ycvgfoQzGag1OClJL3ZJ2T\u002FwAS\u002FVNX7dT+w\u002F8A4KV\u002F8HWepamNf+FH\u002FBOnw\u002FJpNk32rTbz9ovx3patqVwh3wvdfDvwTeo0VirDL2mueKUmuMESR6DbyBJR\u002FGj8T\u002Fit8SvjV411v4jfFrxz4o+IvjrxHdPea14q8X6ze65rN\u002FPIxb97eX0ssiQx52wW0Xl21vGBHBFHGqqOAor7DK8ly7J6fJgcPGEpJKpXl79era2tSo9bXV+SPLBP4Yo46tapWd6kr22itIx9F+ru+7CiiivVMgq3Yf8AH9Zf9fdt\u002FwCjkqpVuw\u002F4\u002FrL\u002FAK+7b\u002F0clA1uvVfmf7WfwN\u002F5Ip8Hv+yW\u002FD7\u002FANRPSKv\u002FABd8E3vxL+FPxM+HOm+IbzwlqPj3wB4w8GWHinTlDX\u002Fhy88T+HtQ0W21yzUkbrjSpr1L6JQyMzwALJGxDrQ+Bv8AyRT4Pf8AZLfh9\u002F6iekV8Hf8ABX7\u002FAIKPr\u002FwSv\u002FYx8R\u002FtWp8KLz4yX2n+NPB3gXS\u002FB8Oty+GtP\u002FtHxhd3NtDquua\u002FFpGtnT9LsEtZGZRZeZfXUltYQzQSXCyr\u002FMVT+JU\u002Fxy\u002F9KZ9NHZei\u002FI\u002FhN+If\u002FBnr\u002FwAFXvAni9b\u002FAOE\u002Fxm+APxHgvPEKIPF+n\u002FEzxn8P\u002FEVrZRSQz2\u002FiXWbTW\u002FDazxzRT5kFppWta3qEUsAliLMyGv8AQm\u002F4J3\u002FAX4v\u002FALMH7E37OHwB+PnxI\u002F4W38X\u002FAIW\u002FDfTPC\u002Fjvx+up6rrcOu6xbXF3Ni11nXbe11vVrPTbWe20m01HV4I9Qu7exjluFDNgcf8A8Ev\u002FANueD\u002FgpB+xP8H\u002F2voPhxqHwnb4nx+KIrrwPf6o+urpV74V8V6z4VupNO119L0Yaxpd9LpDXlnepp1uAszWzgzW0pr7t1XWdH0O2F7req6bo9m00Nut3qt9a6fbG4uJFit4BPdywxGaeVlihiD75ZGVEVmIBgZpV8Yf8FEPj18X\u002FANmD9ib9o\u002F4\u002FfAP4b\u002F8AC2\u002Fi\u002FwDC34b6n4o8CeAG0zVdbh13WLa4tIc3WjaFcWut6tZ6baz3OrXenaRPHqF3b2MkVuwZsj7NR0kRZI2V0dVdHRgyOjAMrKykhlYEFWBIIIIODTqAPxL\u002FAOCDv7fP7W3\u002FAAUQ\u002FY\u002F8R\u002FGf9sP4MWPwg8f6J8Wdc8E6AdJ8H+J\u002FA2k+NfCmn6B4c1O38RWegeLb\u002FUNTV4dS1XUNMub62lGk3cloosgJYLuOP9tKaiJGqpGqoigBURQqqB0CqAAAOwAAp1AH88f\u002FAAWv\u002FwCDgDwJ\u002FwAEefGPwi+Gd3+z14q+Onj34teFdS8cWgtvFtn4E8KaH4c0rXV0KdbrWbnQ\u002FEN3qGsXM63MsFlY6a0FvHDEb26gN1EK\u002FM\u002FwL\u002Fwey\u002FsSavqbW3xA\u002FZN\u002FaV8FaWLPzE1TRNV+HPjWZr7zYEFq2mvrfhho7YxPPMbwXcsimFIhaMZt0f8AU7+0\u002FwDsLfse\u002FtpWGh6f+1V+zn8K\u002FjpF4Z84eHLrx74ZtdS1fQYrmaK4urbR9di+za3ptndzwQy3llZ6hDaXkkUbXMMpRcfkl43\u002FAODWX\u002Fgiv4zs7q2tv2Yte8EXN3qSak2p+CPjF8UtOvIQJ3nk0+1g1XxPrelW2mzF\u002FJe2h01TFAqRWstuFBoA\u002FX39jf8Aa\u002F8Agl+3d+zx4C\u002Faf\u002FZ51vU9d+FnxEj1f+xLnXNIuNB1y0u9B1m+0DWNN1jRrlnm0+\u002FsdT065ieJpJI5YvJuYJZbeeKRiuk\u002FZj\u002FZj+CX7HXwS8Ffs7\u002Fs7+Crf4ffCT4fW+oW\u002Fhjwxb6hqmrG0Orape63qlzc6prd7qGq6heahquoXl7dXV7eTyvLOwDLGqIpQB73RRRQAV4B8bP2rv2Zf2btJn1v4+\u002FH\u002FwCD\u002FwAHtOgjaVpfiH8QfDHhaeRU3gi2sdV1K3v7yRnRo0htLaeWSbEMaNKyofxS\u002FwCDj\u002F4U\u002FwDBVP4u\u002FsvfDDw5\u002FwAEwdR+IUWor461uT476J8JPF2neCfiLr3gqXQVi0C20vVrnWNF1S70mPWPtI1bSPD14moXhmtHuFmsIbiOv5EPgt\u002FwaQ\u002F8Fb\u002F2kNWTxd+0r46+GfwROqSPPqeqfFb4k6p8WviJKz\u002FbEaSfTvCB8R289w8lpZl\u002Ft\u002Fi61b7NfQTBpJbee1jAP9LL4E\u002FtG\u002FAj9p\u002F4e2vxX\u002FZ3+LPgX4z\u002FAA7vJpLWHxX8O\u002FEFj4l0tb+G2t7yfSrp9PllmsNYt7e8tZLrSL+K21K1FxCtxaxM6qf8+L9uv\u002Fg78\u002FbvuvjF8Uvg3+yX8E\u002Fhj8F9G8HeOPFvgTTNf8V6DrPxP+Keot4X1rUNDl1OTTb+TSvDWjXl21lLdHSn8M6rLprGKGS7meCZp\u002F7Hf+COH\u002FBKjwp\u002FwSM\u002FZf1n9n7w\u002FwDFXXvjFrHjH4haj8TPGXjHVtHh8NafJr2oaJomgLYeHfDdvqGqppWk2tjoVsQ1xqF7qF5cyzS3VyY0toLf740r9mT9nDQvH+s\u002FFbRfgH8GtJ+J3iJ45dd+IOn\u002FAAz8G2fjPVpolvUSe\u002F8AEkGjJq9zOV1G\u002FWSeS7aaUXlyJXfzn3AH+en\u002FAMExPi9\u002Fwc5ftf8A7cf7P\u002Fxg8TeJ\u002FwBrIfA6D4leEZvi3q\u002FxI8Nw\u002FC\u002F4Dy\u002FCX\u002FhKrS48daevhHVdJ8JeHNa+06ZpOpWtrb+F9LuNfiucW1hc2f2kF\u002F7B\u002FwDgsv8A8Ecfh5\u002FwWG+FPwp+HvjP4weMPgxq\u002FwAHfGmreMPDPiHw1o+n+JbG\u002FwD7f0uDR9Y03W9A1K8sIZ1a1t4ZrC\u002Ftry3u7O4jZCZra4mhP7LAAAAAAAYAHAAHQAdgK+Hv25f+CjX7IX\u002FBOLwT4O+IH7XfxTX4Z+HvH\u002FiaTwl4QMPhvxL4q1HW9ZtrUX+oJbaX4X0rVrxLXTLAi9v7y4iht4YikaPJczQQSgH42\u002Fso\u002FwDBpl\u002FwSj\u002FZ5hsNR+J3hHx3+1b4wtJormTVvjH4nubDwuZoSpVLfwD4Ibw\u002FosloxDGS112fX1k8xg7kLEIv3q8CSfsp\u002Fs3N4S\u002FZv+HN18CfglcXMUkvgr4J+Fr3wN4Dvr1JXRZJ9B8B2E2m3l9JcyFA9xa6bNNdSDmSVkOPi3\u002Fgo98Zv2oviH\u002FwS9+IHxu\u002F4JU3U\u002FxB+NXxE8BeAPGPwK1vwtp2n32t6v4K8X6x4evdU1\u002FwhpHim0FnPr3\u002FAAg9\u002Ff3um2mqWsN3ayCSSKH+07WC2f8Ajn\u002F4JMf8G7P\u002FAAUu+PP7Xvw2\u002Fb8\u002F4KEeMfGPwSb4f\u002FF7wh8ZXg+JesXXiv4\u002F\u002FFfXvDHiW38SiyuLWHW2n8B6ReXFnHbyajrV7FfwWdw0WleHvISN1AP2v\u002F4O8v8AkxD4D\u002F8AZzGmf+q98a1\u002FnZ1\u002Fs0fthfsYfs9ft2fB6\u002F8Agh+0j4Ii8Z+DJ76PWdLkivLnS9c8MeI7a1u7Oy8SeG9Xs3S407V7OC9uoo5P3tvNDPLb3dtcW8jxN\u002FBH\u002FwAFKP8Ag2L\u002FAGm\u002F2X\u002F7f+J37Jdzqf7TfwWszc6hP4btLOKL4zeENOQNMyXfh+0At\u002FGtpaRjab\u002Fw2i6m6oZJtBjRXlr9U4Jz\u002FLcPgo5Xiqyw2I9vVnTnWtGhV9q01GNW\u002FLCa25anKn9mTei8rG4erKo6sI80WkmlurLdrt5rbqfy50Vd1HTdQ0e\u002Fu9L1awvNL1PT7iW0v9O1C2ms76yuoHMc9td2lwkc9vcQyKySwzRpJG6lXUMCKpV+mb7HmBRRRQAUUUUAFFFFABRRRQAVc08E39kAMk3dtgev75Onv6V9i\u002FsZf8E+\u002FwBq\u002FwDb38eQ+BP2bPhVrfi\u002FyrmGLxD4yu4n0nwB4Ot5WAa98UeLbxF0ywWOPMqWMUlzqt2FKWVhcyEKf72v+CZ\u002F\u002FBtL+y1+yJ\u002Fwj\u002FxP\u002FaVOmftOfHiy+zajBb61pxHwj8FanHslUaB4UvAx8SXlnMP3WteKEmQuizWmj2EgDV8\u002FnPEuWZLFxr1VWxXLeGDotTrO+zqa8tGHXmqNNq\u002FJGb0OijhqtZpxVo3+OWi+XV\u002FL7z+hT4HAj4KfB8EEEfC34fgg8EEeE9JyCOxFYfizxT+zn8Ttc1v9nrxx4i+DPj\u002FxJdWMNx4h+CnijVvBXifWp9PYfaIJtW+HuqXF7fSQARi5hkutJIjCpcoVGySvaYYYreKKCCKOCCCNIYYYkWOKGKJQkcUUaAJHHGiqiIoCqoCqAABX+fL\u002FAMFwv+Ddb\u002FgoBL+2B8Vv+CjX7BPjHXvjFq\u002FxL+IU\u002FwATNS8B+EdauPBvxx+F2uNb6dGjeDNTn1yBfGekwzWpaxTSr\u002FTdb021WOyXSLu2hWY\u002FgMnzSlK1uaTdt7Xd7HvpWSXZWP8AQC8N+GPDfg3Q9N8MeEPD+ieFfDejW4tNI8P+HNKsdE0TS7UMzi207StNgtrGygDu7+VbQRpvdm27mJP4X\u002F8ABe7\u002FAIJHfGH\u002FAIK3fBf4H\u002FDv4O\u002FHzRfgnq3wm+JWqeMdVt\u002FFVpr934Z8V2Gs6LHou6YeG2F\u002FFrHh8q95pZnjntJo7m8gP2WaSO5X1r\u002FgjN8Q\u002FwBurTv+CbugeO\u002F+Cqya54T+Nvg69+Ieqa9q\u002FwAQrHStJ8ZR\u002FCLwxGt9oPiLx5Y6FbRwQ6rFpNrqc8880TaxfWFvbXupob6d9\u002FqP7G\u002F\u002FAAWY\u002FwCCbX7evjPU\u002Fhx+zP8AtOeEfF3xD0+W7WDwLr1jr3gPxXr9rZGUzal4V0bxrpmh3fiewWGFrp5NES9ntrYrLeQW3zBZGfXn7JXwW1r9nD9mD9n\u002FAOAXiPxpdfEXXvg38IfAXw31jxzeRywz+KtR8I+HNP0W71nyp5JbiKG8mtHe1jupp7qO28lLq4nuBJM\u002F0IzKis7sqIqlmZiFVVUZZmY4AUAEkkgADJ4paCAQQQCCMEHkEHqCO4NAH829x\u002FwdZ\u002F8ABIfSfjd42+C3in4j\u002FFXwovgnxDqXha5+JeqfCfXb34d6prOiXmq6drKadc6BNrHiUWNpfaYLe31K68NW9rqIvrSe0Z7YXE0H7F\u002Fs4ft+\u002FsUfteRRt+zT+1D8FfjHeSQm4OheDvHeiXfimGESXMRkuvCVxc23ia0XdZ3JBudJiDRxGZS0LJI34G\u002Ftn\u002F8ABox\u002FwTr\u002FAGnfGfjX4n\u002FC\u002FwAX\u002FF79mbx9441rV\u002FE+rweEdU07xr8PZvEWt3k+panfL4Q8XW8upWEV7qE8lxJZ6R4psLK386dbS1iQwJB+Z37KX\u002FBoJ+0r+y1+3P8AAL476P8Ato\u002FDfVvhN8G\u002Fih4Q+Jl1q+keE\u002FF3hf4oavb+EPE2las\u002FhS30EXGreH7ZvENhbXdrd6jN4mu7G1ifyJtN1BJmCgH98FFFFABRRRQAUUUUAFFFNdiiMwVnKqzBExvcgE7V3FV3NjC7mUZIyQOaAHV+DP8AwU\u002F\u002FAODh\u002FwDYL\u002F4Jlaj4h+GfiTX9U+N\u002F7Sei26CX4E\u002FC8wT6hoN9d2kd5YRfEHxdeD\u002FhHvBcc0E9vcSWkkmqeIUtpUlTQZFdSfnb\u002Fgkz\u002FwAF2fj1\u002FwAFDf8AgoT+0\u002F8AsefEb9lLTfhJ4K+DGm\u002FEXVfDvjTTNQ8S3Ou6efAvj\u002FSvBVpo3jyHWYIdK\u002FtDX4L6bUIpNIMBhvIWtYLa6sle+j87\u002Fad\u002F4NPf2Tv2s\u002F28fiZ+2N8U\u002FwBoD4zN4T+L\u002Fja4+IPjr4KaJaaFYi6127gtY7vTNM+Ic5vNY07w7dTWxme3XSpdUtoZmsrHVLWOOCWIA\u002FB34bf8HTX\u002FAAVp\u002FbP\u002FAG6Pg94F\u002FZf+DfgDQfh34r+I3hLw43wE8OeA734n6vqPhLU\u002FEdhaa\u002Fqfi7x7cW8WsWk9ro811Nc+INKsfDmjaJHEbx7BxC7S\u002FwBu3\u002FBRr\u002Fglh+yb\u002FwAFTvAPw88A\u002FtW6B4tvbL4Y+KLnxd4Q1PwL4suPCmu6XqGp2UWna3YPqMNpdR3ularZRRQXVtcWhKyQW93avb3ESvXrX7IP\u002FBP\u002FAPY7\u002FYM8HN4I\u002FZR+AvgX4R6bcKBq2r6Rp73\u002FAIx8RODkS+JfG2sy6j4r15lP+rTUtWuIIBhYIolAFfVPifxJofg3w34g8X+J9St9G8N+FdE1XxH4g1e7LC10vRNEsZ9S1XUbkoruILKxtp7mXYjvsjbarNgEA434LfB\u002FwH+z98I\u002Fht8D\u002FhdpLaF8OvhN4K8O+APBekSXM17NY+HPC+mW+k6XDc3twWuL27NtbI93e3DNPd3Ly3EzGSVif58\u002F+Cyf\u002FByR+zJ\u002FwTYs\u002FEnwb+DsujftD\u002FthR2ggh8C6TfG4+H3wyu7howt58U\u002FE+mzbU1C3haaeHwXok1zrz3EMcOsnQbaeO5k\u002FUf8AY0\u002F4KX\u002FsV\u002F8ABTfw78X7D9jv42yePJ\u002Fh1HF4f8Z3EPhfxR4V1fw23iq31mz8Pa9Y2vi7RNLN9Z3zaXf3WmXttHcRB7QJeRwSnyT\u002FAC6fsi\u002F8Ganh3w1+0Zq3xW\u002Fbl\u002FaR0347\u002FDPT\u002FFt14l0j4a+ANG17w\u002FffEa4l1Uaqp+KHibXLmW9tdMu2eWHW9H8PCW+1ZpJWXxHYxMUmAPTf+DaD\u002Fgo\u002F\u002FwAFef8Agol+0j8bviH+1Tquo+M\u002F2PE8B63JpXiR\u002Fhv4b8FeBdA+La+IvDsejeFfh1rWlaFZX2svaaE2trrGkNqurR6fbLDe6tdJqc9sb3+1EgHgjI9DX5xfteftc\u002FsZf8Ec\u002FwBj5\u002FHvjGw8K\u002FCr4U+ANJXwx8J\u002Fg54A03StG1Lxp4hhs2OjeBvAPhu1W2juNQvGiEupalIn2bTbT7VrWuXaxpJLJ+Kf\u002FBDL\u002Fg4v+L3\u002FAAVo\u002Fa7+KH7PPjr9mnwP8LPCvh34Va78UfDHibwb4o17W9S0+DRPEfhjQI9G8VJrSQ2l2dSj8QNPHqGlw2jRXsK2\u002FwBie2driEA\u002FTr\u002Fgot\u002FwQ+\u002FYr\u002F4KI2Op+IfFPhGL4UfHKaBzp\u002Fxt+G9jZaX4guLtYyIB4x0lEi0rxpZB9ol\u002FtSNNVWMbLTVrXqf4C\u002F8Agov\u002FAMEQP21f+Cduoap4g8VeEJfiv8DIrmT+zPjf8N7G+1Pw9BaFyLceM9IWOTVfBN8VKiUapG+ktKSlnq93wa\u002F1g6o6lpmm6zYXmlavp9lqumahby2l\u002Fp2o2sF7Y3trOhjntru0uUkguIJo2KSwyxvHIpKspBxX1GS8WZnk7jS5\u002FreDVk8LXk3yJf8APirrKjptG06fX2d9TlrYSlW1tyT\u002FAJopa\u002F4lonp6PzP8P2iv9IH\u002FAIKT\u002FwDBsT+zL+08Nf8Aib+yXdab+zL8aLsXWozeGrWykl+DPi\u002FUXLTMl54ftFNz4Mu7uUkHUPDavpyO5eXQZSWkH8Iv7Yv7A37Vf7B\u002FjubwH+0r8J9e8EzSXE8WheKY4W1TwL4ut4XKre+F\u002FFtksmkanFIgEhtvPh1K2Vgl7ZW0oZB+s5PxJlmdRUcPV9libXlhK7UK6tu4K\u002FLViv5qblZWc1BvlXkVsNVot80bx6TjrH59U\u002FJ28rnxxRRRXvmAUU5I3ldI4keSSRlSONFLu7sQqoiKCzMzEBVUEkkAAk1\u002FRD\u002FwTR\u002F4Nzv2uv2330L4jfF21v8A9mb9nu9NvfL4n8X6TKPiB4y0tysmfA\u002Fgm7NvdJb3UR\u002Fca\u002F4h+waaFYT2cOqKpiPFjswwWW0HiMbiKdCktnN+9N\u002Fy04K86kn0jCLfV2WpdOnOrJRhFyem2yu7Xb2SW7fY\u002FBX4b\u002FDL4h\u002FGHxlonw8+FfgrxN8QfHHiO7jsdE8K+EtHvdc1vUbmVgqpb2NhDNMUUkNLM6rBAmZJpI41Zh\u002FZZ\u002FwTO\u002F4NUdX1j\u002FhH\u002Fi3\u002FAMFF9bl0PT2+yapY\u002Fs5eCdUX+2LlPlnjtfiN4zsmeHTUcYS70LwvLPd7S0U2t2sm+Ef1WfsL\u002FwDBMr9kL\u002Fgnn4Nj8N\u002Fs8\u002FDLTdP8RXVnDb+Jvih4hjg1z4leLZUUebLq\u002Fie4gW4t7WWTMiaPpMenaPb5AhsQQXP3\u002FX5ZnfHeKxfNh8pjLBUHeMsRK31qov7lm44eL7xcqtrNTg7o9WhgIQtKtactHyr4V6\u002FzfgvJnlvwd+CXwk\u002FZ98B6L8Mfgp8PfCvwz8B+H7dLbSvDXhHSLTSNPhVFCtPMttGsl7ezY33N\u002FeyXF7dSFpbieSRix9Sor+Xb\u002Fgvv\u002FwAF9vi9\u002FwAEgPi9+zz8Mvhl+zz4H+LFn8WPA\u002FiLx74g8QePfEWvaNbxW+ja9\u002Fwj8Xh\u002Fw\u002FF4fy6XiORqF\u002FqGoCVI0ltLe3tJPMmmj+AlKU5SnOUpzk3KUpNylKT1blJttt9W22egkkrJWS0SWyXY2P8Agu38S\u002F8Aguh4G+PX7J9j\u002FwAEq\u002FCXizXfhHqen37\u002FABWuvB3g7wH4tim8br4jhitNM8eTeMNPurjQvC\u002F\u002FAAi5knguLWa1sJpGvZbi5jvrSyA\u002Fpd0N9Vk0XR312K3h1t9L099ZhtHMtrFqrWkJ1GK2kKRmS3juzMkLmNC8YViik7R+eH\u002FBMH\u002Fgp9+zt\u002FwVN\u002FZ20j43\u002FBDV49O8R6dHZ6X8WfhNql5byeMfhX4xktxJc6PrFtGUe80e8dJrjw34kt4V0\u002FXdPXzYvIvIL6xtP0P1y9vNO0XWNQ06wk1XULDS9QvbHS4WRJdSvLW0mntrCJ5HjjWS8mRLdGd0RWkBZ1UEhAZfjfwb4c+Ivgzxb8P\u002FABfp0er+E\u002FHHhrXPCPibSpWZI9R0DxHplzpGr2TvGVkjF1YXk8PmRsskZcPGyuqkfwK\u002Ftkf8Ga3xY8N\u002FGPTPiF\u002FwTV\u002FaQ0Pw14Ml1u01Cy8LfGfxD4m8P+OfhdcrPE\u002F27w18RvBui6jP4jsrCQvcWf2nTtG1+0hiSE32r3Q+0SH7Mv8AweN\u002FG7wR+0v4q+G3\u002FBRT9m3wz4Y+Fkfi\u002FUvDl7e\u002FCbQPE+g\u002FEv4PXFjqZ06RPEXhXxXrup\u002F8JfaackUr6raQ\u002FwBi66twsj2S3StFYJ\u002Fet8LviZ4I+M\u002Fw38CfFz4a67b+J\u002Fh98S\u002FCWgeOPBfiG1jmit9Z8M+JtMttX0bUY4bmOG5hF1Y3UMpguIop4WZopo0kRlABX+EXhbxJ4H+FHwy8F+MfEk3jLxb4R+H\u002FAIO8M+KPFtwztP4n8Q6F4e07S9Z1+Z5EjleTV9Rtbi\u002FeSVFmczl5h5rPXnnjL9rj9l34efGLwp+z347\u002FAGgvg\u002F4Q+OXjmOyl8H\u002FCbxF4\u002FwDDek+PvES6nP8AZtLGl+Gb3UIdUuZNWuA8Okwrb+bqkkcyWCXBhlCfQ9fgD+1p\u002FwAG\u002FvwO\u002Fa1\u002F4Kc\u002FCT\u002Fgpf4l+OPxQ8LeKvhrqnwn13UPhbotjpNx4f8AEmrfBzUbW\u002F8AC7W\u002FiK5mXWfDtjfi0gh1u0sIpmk8tp9PmsZridyAfv8AUV\u002FLt\u002FwcA\u002F8ABej44\u002F8ABIT4nfs8fD74Ufs7+C\u002Fidpnxb8J674z17xl8QtU8R6fpUa6D4gg0ibwl4eXw\u002FJCo1Y2r\u002Fbr69v5pDZx3mntDp9wjStUn\u002FBPf\u002Fg63\u002FwCCd37X0On+E\u002Fjzqc\u002F7F\u002FxduJIbYaP8UtUj1L4Ya1c3E6W8I8P\u002FABUs7Ky021LySpvt\u002FF+m+GWiBZknuY0eUAH9QtFZOha9ofijR9O8Q+GtZ0rxDoGsWkN\u002FpOt6HqFpqukanY3CCS3vNP1Gxmns7y1njYPFcW80kUikMjkHNa1ABRRRQAUUUUAFFFFAGXZaHounXl\u002FqGn6PpdhqGqyLNql9ZafaWt5qUqIkaS39zBDHNeSLHGiK9w8jKiIoIVQBqUV+JP7Tf\u002FBeX9j39lX\u002FAIKG\u002FDH\u002FAIJw\u002FEHw78WL\u002FwCLXxI1D4b6O\u002FjPw\u002Fonh+5+HvhTWPixfW1l4MsdcvLzxHZa06ym7t7jV7mw0e4j0uC4t2C3ZaZbcA9Q\u002FwCCqP8AwWQ\u002FZK\u002F4JQfDePXvjTrsniz4u+JdLnvfhj8AfCN1aSeP\u002FG22Sa0i1a5W4f7P4Z8G2+oRG31PxRqgMUeyeHSrLV9Qi+wt88\u002F8Ecv+Cr3h3\u002Fgud+zl+0s\u002Fjn9nab4RaN4T1yb4P+L\u002FAA2fFtz4y0Dxj4V+IfhS\u002FkmW01w+H\u002FDklpqEekzXNhqtkkcs0LS22owSwx3UUMXD\u002FwDBVn\u002Fg3T\u002FZ\u002FwD+Cr37UHw4\u002FaV+KPx2+K\u002Fw1uPCPgXRfhz4n8HeC9P8P6hZeKfDWha1r2uWj6ZqmupcyeFtVnl164s7q5gsNSs3gjS5WwF6ZJZf2R\u002FZP\u002FZE\u002FZ5\u002FYi+DPhz4Cfsz\u002FDXQvhl8OPDiCRdO0iHdf65rEkMMN\u002F4l8T6tMXv\u002FABB4k1ZoEm1HVtRmmuJnCxx+VbRQwRgHyf8A8E4P+CQP7GP\u002FAASvX4rv+yl4c8aafffGS80Sbxhqnjrxjd+MNR\u002Fs\u002FwANS6vLoGh6VNc21qlhpennW70sqxyXV9J5M19c3EkETL+odeCftOftOfBL9jr4JeNf2iP2iPGtv8PvhJ8PrfT7jxP4nuNP1TVjaHVtUstE0u2ttL0Sy1DVdQvNQ1XULOytbWys55XlnUlVjV3Xm\u002F2QP2yP2eP27\u002Fglon7Q37MHj2P4ifCzXdT1fQ7bW\u002F7I1nQbu01zQbhbbWdH1LR9fsdO1Oxv9PmeNZUltvKljkintpp7eWOVgD\u002FMx\u002F4Kg\u002FCv\u002Fgqx\u002FwAFfv8AgsR8Tv2f774X\u002FFXULfwX8ZfGnwl+Cuja54T8Q+GPg78KPhJoXiPULSz8Z32tS2s3hq10\u002FVtD01fFHiHxel9e3nimYCPS3vFTStMi\u002Fv0\u002F4JO\u002F8EnP2b\u002F+CP8A+zdN4V8KSaVrnxP1nR4fEH7QX7QGuW1vYap4t1HS7R7y8hgubglvDnw88NAXR0PQhcCGCBJdV1SS51S5ubmv13CIGZwqh3Ch3CgMwTdsDMBlgu5toJIXc2MZNfx8\u002FwDB37\u002FwUJ+L\u002FwCy7+yp8Kf2Wvg\u002FLqnhiX9sGfxzpnxH8faf9ptriH4a+DINCh1vwHpd9GoijuPG8\u002FiW3tdd8tzcjw7a3VmBHHqpcgFb4Nf8HTF1+0v\u002FAMFdfh\u002F+wx+z38APDfj39mTx38VJ\u002FhTpHxpj1rxHD4\u002F1yO0067m1D4laXoctrbaPaeE7O8029uYrDUIRdXHhxP7Skvre4MdvX9iNfxqf8GqP\u002FBF8fsvfCa0\u002F4KC\u002FtGeEWtf2g\u002FjX4dKfBXw9rUMD3Xww+DWvW1tcxeIXtGaY2Pi\u002F4jWxiuDK4ttS0fwo8emSRwvrGqRN+lv\u002FAAcBeAv+CuPj34HfA6z\u002FAOCTXiHxZonjGx+KF9c\u002FGGDwB4q8JeDvF994ZfSYU8LvFq\u002Fi7UNPt5tBsteE0utWFhMJ5N9pcXgk063uUAB+\u002FwBXlnxk+CHwj\u002FaE8B6z8MfjZ8O\u002FCfxN8B6\u002Fbvb6n4a8X6Paaxp8gdSqzwLcxtLZXsOd9tf2Ulve2sgElvPHIAw83\u002FZjufi94E\u002FZD+Cl9+1zr+nH41+EPgZ4Qv8A9oLxK9zYf2fF400PwhaXXj7Vr2+0920uQW15bX9zqV\u002FYMunTzR3N3aJFavHGnxx\u002FwT1\u002F4LS\u002FsLf8FOviJ8Wfhd+yz4w8Y6v4u+EGn2+u63aeMPBt74Th13wzc6n\u002FAGMniTwrNd3E\u002FwDaumJqZjtp1lS0voEubO4ltFguo3qoylCUZwlKE4tSjKLcZRktU4yTTTT1TTugaT0auuzP5xv+ClH\u002FAAalX1n\u002FAG\u002F8Vv8AgnR4ibULYfatSu\u002F2dPH2qqt7GAHme1+Hfji9ZY7kDmO00TxXJFLjbGmvytsiP86\u002F7MP\u002FAARl\u002FwCChf7Unxn1j4L+Gv2fvGfgDUPB+sLpHxE8XfFXRtT8FeDPAcgf94dV1fUbQHU7kw\u002F6RZ6d4ei1a+v4WjmtoWtpBOP9YPx98Wfhb8KbfSrv4ofEnwH8ObXXb+PStEufHXi7QPCcGr6nK8UaWGmS69qFgl9dl5oV+z2zSyjzYyygMpPdRPbyRrcwPDJFcIk6zxMjxzRugMcyyoSsiNHtKSBirIQQSpFfZYLjrOcJhZ4ep7HGVFFRoYnEJurSa61OWyxGmznaV7OcppOL4p4CjOSkrwV\u002FejG3K\u002FT+X5adkj+fj\u002Fgmn\u002Fwbu\u002FsgfsLJoXxC+JFhZftJftC2SwXn\u002FCb+NtIgfwb4S1NVVyfAfgm5N1ZWklrMD9m13Wm1LWcqs1u+nFjCv9BaIkaqiKqIihURFCqqqMKqqAAqgAAAAAAYArz7wT8XfhT8S73xDpvw5+JngDx7qPhK8XTvFNh4M8YeHvE954cv2BK2euW2i6hezaVcNhgsV8kDsySKAWjcL+f\u002FAPwUf\u002F4K\u002FfsY\u002FwDBK9fhQn7VviPxpp998ZLzW4fB+l+BfB134w1H+z\u002FDUukRa\u002Frmqw21zapYaXp51uyCs0kl1fSedDY21xJBKq\u002FLY3HYzMa8sRjcRUxFWTbUqjuoJ\u002FZpwSUKcF0jCMYrsdUKcKcVGEVFLst\u002FNvq\u002FNn6h0V4l4p8Wa58Tv2c\u002FEXjj9nrW7G68SeP\u002FAIM6t4o+CniG4hDafPrXifwVcap8PdVmguDGBBJfXuk3UkNyFEYJS4TCyJX8J3\u002FBut\u002FwXC\u002FbAl\u002F4KAeMf2Cf+CjXxW+IXxL1f4xa9rXhHwHqXxMnt21z4XfHHwbca5Pqfgxkj061mh0nxmsF\u002FpSWLFbXTdb03SFso4ba7mU8hZ+kf7d3\u002FBz54g\u002FYJ\u002F4Kw6r+xT8Vf2ctBtv2ZvButfD7SPG\u002Fxdm1nxCPiNFonjnw3oGuXfxE0PRLS2udFv8AQfDsur3AGjxQ3F\u002Fq9jp10I7u01Lbax\u002Ftp\u002FwUN\u002F4J4fsn\u002FwDBY79kqx8F+OpdL1Sz8QeHrfx1+z\u002F8evCsVre6\u002FwCBNU17Sob3QvFfhnUCFOoeHtYtZbMa\u002FwCHbiVLDXdNbyZ1tr+3s7yz\u002FKf\u002FAIOcf+CM1t+39+zpN+1B8C\u002FDVj\u002Fw1l+zj4e1TVnttOsIE1b4zfCjTrabUNZ8CXM8MaT3\u002FiLw6Ipdc8DvdzOqf8TnQok3axbvb\u002FkR\u002FwAGmH\u002FBZn\u002FhHr6z\u002FwCCWf7S3iWGw065u9Uvv2VPFviW\u002FSzksdbubo3WtfA28mv5IVVb+7e81jwJbkyXbapPqnh6NCk2k28IB+Mf7Of7Of8AwVg\u002F4If\u002FAPBWD4feAvAXw++Jt7r178TfB\u002FgTU9T8CeD\u002FABN4t+D37QXwe8W+JrS0md5rS0Gj3+l3+ji61KOPU7qx1nwTrNjLc3Mum3OmzTH\u002FAFsELMisyGNmVSyEqSjEAlCVLKSp4JUlSRkEjBoKIzIzKrMhJRioLISpUlCRlSVYqSMEqSDwSK+eP2m\u002F2m\u002Fhv+yt8N7n4h\u002FEO5uJ2nuP7L8L+F9L8p9e8W688TzR6bpsczpDBbwQo93quq3bpZ6bZoWYz30+n6ffZVq1LD0qlevUjSpUoudSpN2jGK6t\u002FgktW2kk20jyM+z7JuF8mzLiHiHMsJlGSZRhKuOzLMsdVVHDYTDUVedSpN3bbbUKVKEZ1a9WcKNGnUq1IQl8Hf8ABQH\u002FAIIaf8E6P+Ck3iTSvHv7Q3weuNP+J2mPAk\u002FxQ+FutSfD7xv4h06Ewr\u002FZPi3UdMtprTxTaLbwLbWlxrdheanpkOU0y\u002FtEZ0f6U8BfG39hf9kf4a\u002FDf9nfwl8afhh4W8HfCPwVoHw\u002F8JeGrfxnaeJ77RfD\u002FhTTbbSNNs9YutLl1O4TU\u002Fs0EUt1JqrQ319NJLeOjmVnP81\u002F7Tv7eXx+\u002Fah1LU7bxJ4kuPCfw6uLhv7N+F3hO7ubDw1b2KEC2j16dGjvvF+obESe7vdcklszftPPpGk6JZvDp1v8W18FjeOlGo4Zfg1UhF29tiZSjzpdY0YWlFPeLlU5mmuanF3R\u002FmX4iftIKOFzKvgfC\u002FgahmeX4erKEeIOLsTisOswjCfK6mFyHLnRxGGw9RRdShWxmaRxNSnUh9Yy7B1ITpP+2fwz+2v+yX4v1WHRNC\u002FaD+F02qXPlra2uoeKLLQ\u002Ftk01zb2kFnYza62m297qFxcXMMdtptrLNf3OXeC2kSGZo\u002Fp2GaK4iingljngnjSaGaF1kimikUPHLFIhZJI5EYOjoxV1IZSQQa\u002FgIsNN1HVbgWmmWF7qN0wLLbWFrPeXDKOrCG3jkkIGRkhcDPNfWH7PX7Y37Rn7JWtQWvg\u002FxFqY8LxXDz6r8K\u002FGsV\u002FfeDL9bku9xJFol1Lb3Xh3ULiV1un1jw1caPqV1Pb28eoXF\u002FYLNYzrBcctzSx+CUaUnb22FlJ8my1pVG+ZK9241VJLaEnoRwB+0drVsdQo+Jvh9SweTYivGjLiDg\u002FEYup9Qcmletk+aSrPG04KXtK8sNm9LE06UJOhgsXUlGkf1oftE\u002Fstfs6\u002FtbeAp\u002Fhj+0r8Gvh\u002F8afA08hnTQfHvh6y1qKwuiFH27R7yZBqOiahhFUX+kXdlebVCeds+Wv44P8AgoN\u002FwZl\u002FCXxmnif4g\u002F8ABPH4v33wr8STtLqGnfAr4vXF14i+HU0uJZJNK8OfECCO48W+HI5nMaWKeILXxTbwYMc1\u002FDCwkh\u002Frx\u002FZM\u002Fa4+G\u002F7XfgK68W+CVuNG17QLi2sPG\u002FgbVJ4p9a8J396Lp9OeaeFIodR0fWYbK7n0TWbeKKG+W1vbWWG01PTtSsLP6pr72hXo4qjTxGHqRq0aseanUg7xktV1s0004yi0pRknGSUk0v8ATLhriXIeMMiyzibhjNMJnWQ5zho4zLczwU3PD4mg5SpytzRhUpVaNWFTD4nDV4UsThcTSrYbE0qWIpVKcf8AOI\u002F4ImfsYf8ABwB\u002FwT9\u002F4KNfBn4O+J\u002Fht8c\u002FC\u002F7K0ni2Gz+PGn6p4osfF\u002F7OEvw3nsNSe61vRtSTVtZ8N2er208kdxo8nheO08QjVXis722iSa6jX\u002FR3oorY9wKKKKACiiigAr5E\u002Fbk\u002Fbe+Av\u002FBPT9nTxh+07+0bruo6L8O\u002FCc+m6XHb6Jpc+teIfEfiXXZ2tNB8M6BpkJQXGqarcqyxvcz2tlawRXF3eXUFvBI4+u6+NP28f2Dv2fP+Cjf7Pms\u002Fs0\u002FtLaNrurfDzVtd0PxRBP4X1ybw54k0XxJ4cmmm0jV9I1eGG48iaD7RcQTwT29xa3drcT29xA6OCoB\u002FJJ+wn\u002FwdLftfft+\u002F8FSfgx+zl8L\u002FANl7wJo37MPxO8dXPhzUNJFj4l8TfFzwz4GSyvbuf4g+IvGFjrVp4X0yfRorOO+1O3\u002FsH+xILZ7mxS5u7prS6H9Yfxn\u002FAGCv2D\u002FHvx08Pftt\u002FG74BfCrWfjj8GtMsdb0j43+KrR4dT8J6f4D8zW9J1u\u002FumvYNKl\u002F4Q4QT3+malqtpcy6NGsklvNEiLsxf2C\u002F+CYv7F\u002F\u002FAATZ8C3fgj9lH4Q6Z4Om1llk8VePNYmfxL8S\u002FGMkZJhXxJ421NX1a7srYljZaPavZ6LYtJLJaadDLPPJJ+bP\u002FB0p8f8Ax\u002F8AAH\u002Fgj58b7n4c6zNoOsfFjxb8P\u002FgprOp20F212ngvx3qdyvjCytLy2wmmy6voum3GjTXVy6o9jqF5aQ5ubiAqAfkF+13\u002FAMHSH7Uv7Rnx31v9lf8A4Ilfsw6j8bfEGiavcWw+MuqeDNX+It74s03S9Qt7C817wh8OdPWxsfD\u002FAILuLyaK3Txd441Exy2dxFdNp2k+dDOPn7xH\u002FwAFnf8Ag59\u002FYfFh8av21P2JrTxH+z\u002FpE51LxvHqXwUt\u002FDek2ej6i8Evl33j34cavrEvgh9O+2Q2dle6\u002FZz2UF0UtNShvpw6H9wP+Ddv9mv4E\u002FsH\u002FwDBGzwH+1PaeE4Lzx78WfhB4p\u002FaU+NnjHSrOPVfF3iDTNKg17WdJ8J6XNHdXxSx0Lwto1lp9lo9jPa2lxrAudQvrSC\u002FuJxD9D\u002F8EjP+C03wK\u002F4LZaN+0b4S0H9n\u002FwAX\u002FDqy+E8Xh3T\u002FABR4b+JVz4f8Y+H\u002FABp4S+IJ8SWdisr6fa\u002F2ekzQ6Dcw6xoeoQyoy3KtaT3sEc7xgGT+zR+1Z+wN\u002FwAHK\u002F7AvxK+GXiLQ\u002FEOm6PqM3h3SPjx8ELjxEul\u002FEf4YeI9P1eHxD4U1nSvEmlwql5pGo32hm88O+JrG1FtqENtqOlajZW9zDf2K\u002FpL+wd+wd+z5\u002FwTk\u002FZ80b9mn9mnRtd0n4eaTruueKJ5\u002FFGuTeI\u002FEmteJPEc0M2r6vq+rzQ2\u002FnzT\u002FZ7eCCCC3t7W0tbeC3t4ERCW\u002FiU\u002FYN8FRf8ABMn\u002FAIOwPid+x5+z9dt4e\u002FZ9+NsPibRr\u002FwACxte6rYWfhTxR8IP+F3+F9GREvtRuoLjwZ4wtlsNI1LU2SWz0WS7WeOCyvi5\u002F0JtW1Sy0PStT1rUphb6dpGn3uqX855EFlp9tLd3UxHGRFBDI556LQBeLorIrMqs5IRSwDOQpYhATliFUsQMkKCTwCa4Hx98Jvhb8VrfSrT4ofDbwH8RrXQr+PVdEtvHXhHQPFkGkanE8UiX+mRa9p9+ljdh4YW+0WyxSnyowzEKoH+YDqf7a\u002FwC3f\u002FwXM\u002F4LmfDNf2bvHPxS+HXgHwz8XdCb4beGvDPi\u002FwAR6L4a+FXwH+F3iWLUPEPxA8XWumXsGkPq+t6XBe6jrs17akaxqmt6d4SijuUltLab\u002FU8QMqKrOZGVVDOQoLsAAXIUKoLHkhQFBOAAMCgBIoooIo4YY44YYY0iiiiRY4ooo1CRxxxoAiRogCoigKqgKoAAFPr+dH\u002FgtJ\u002FwXzh\u002F4JGfG39nD4Or+zRqfxuPxu0O+8V6xry+NJfB0GiaLZeJIvDP9m6BEPC2vR6\u002Fr73EpvZYnubaG2hFrbSoZNQjng\u002Fob0TVI9b0XSNaigubWLV9LsNUjtbyJ4Lu2j1C0iu0guoJFSSG5hWYRzxSIrxyqyOqsCAAfi5\u002FwcRftTL+yf8A8EkP2rvFdjqNvYeLfiZ4Tg+A\u002FglZLiW3ubjWfi5dL4W1R9PMEUkpvNM8IXHiXWYiDAqHTtxuoH8tj\u002FO3\u002FwAGS37LEdp4X\u002Fa+\u002FbN1nS7VrjWNX8Mfs9+AtTkET3kFno9vD46+ISwDLywQXt1qXgWF3Ah859PdP34j\u002Fc4v\u002FB7d+09NHbfsb\u002Fsd6RqcfkXMnjD9oPxzpkTwPKXtQfAXw+e5VLxp4VHn+PJYlnsI0m+V7a7kMVzCn9Ln\u002FBv3+zBN+yd\u002FwSV\u002FZD8Aato7aL4u8X+BH+Mvje1ntxbXv\u002FCRfFu\u002FuPGcaaghVH+12WgaloelsJkjnijsIoZkEsblgD+P7\u002Fg9l+Lepa1+2H+yV8FVl1OLR\u002Fh\u002F+z9rfj\u002F7O9xEdKn1f4i+PNT0l7y1t0UTR38Nj4Ct7a7mlYpJCbVYQpSUt\u002Fex+xZ4V8RL+wZ+y34N8b+KLrxD4mm\u002FZW+EGg+JPF1rJPbXupahd\u002FC3QbO91m3lzHcQXTtM08MoZJY5QrhlYAj+Lj\u002Fg5K\u002F4JJf8FBv22v8Agq78GfH\u002FAMFPgx40+LnwN8afDP4RfDyHxfo1rY3HhT4VHSfFPiBfGll4suJtRtJdOsYI7+68Y3FxMscFza6k9vaTy3imAf3yeDfDOn+C\u002FCHhXwdpNtb2eleE\u002FDeh+GdMs7RXS1tdP0HTLXS7K2tkkZnS3gtrWKKFXZnWNFDMSCaAP59f+CLf\u002FBAyH\u002FgkZ8bf2j\u002FjE37S+p\u002FG4\u002FG7Q7Hwpo+gt4Ll8HQaJotl4kl8Tf2lr8p8U69Hr+vvcSiyilS2tobaEXVzE5k1CSCD9Jf29f8Agmb+w1\u002FwUN0vwHd\u002FtofCux8fWHwXn1vXPCus3PjDxN4K\u002FwCEdsdUGm3PiaHUNU8O63oiy6FqEGh2L6pFqUrwQxWpnhltZA01foTXxN\u002FwUl+FHir45\u002FsAftk\u002FCPwPqmp6P4w8e\u002Fs4\u002FFnQPDl5pEjx38urz+D9Uls9MjMVjqU7w63LCNGvIbaynuriyv7iC1EdxJHKgB9CfBrxX8GfEngTR9P+BHi\u002FwD4u+H3guzsvBGkt8OvFGjeK9B0K38M2cGlWnh4X2iahqUEE2l2Vtb2\u002F2Wef7SkSRtIDuDt+YXxD\u002FwCCM3\u002FBN3Tv26k\u002F4KreO9AvfB3xt8J65Y\u002FELV9e1T4hx+GPhFH4y0nSrbQrHx54i0K+W10mLVYYI4pp559St7C+1hk1O9tp7473\u002FkE\u002F4Mr\u002FANpnUPBX7WH7Tf7I2uapc2+jfFz4WWnxN8OaFdTOkEXjr4VazDputG3tJCfL1C88K+J7lrwxxxNJb6BGLmRja2sY\u002FtM\u002F4LMfsb+M\u002FwBvX\u002Fgm1+05+zP8ONTl0\u002F4h+LvCNjr3gWBbs2Vrr\u002FivwHr2meNdG8K6lMZYYVsPE93oaaJI90xtrae9t7yVf9GDKAfoz4O8beC\u002FiN4c0\u002Fxf4A8WeGvHPhPWIml0vxL4S1zTPEegalErGORrLVtIubywulR1aOUQzv5citG4V1ZR\u002FIX+23\u002FwarQfGb\u002FgpD4R\u002FbX\u002FAGU\u002Fjh4Q\u002FZ58Dar8UPB3xd+KXw9n8P8AiC61nS\u002FHmheKIfE3ifxH8M7vTrptOtW8W3NpHdrpN6NOsNG1u7u7q38ywZbJPgn\u002FAIM1v2yPjH4b+LH7SH\u002FBNX4haZrcvgzw1ofiH4z+FrLULSdbn4XeOfD\u002FAIm0Xwb8RvDV\u002FviMlhZeI59R065+x3DxQ2mv6NfGFBdavceZ\u002FoJUANRSiKpZnKqql3xvcgAbm2hV3NjLbVUZJwAOK\u002FjL\u002Fby\u002Fad1L9qH4\u002FeJPEltqdxcfDrwncXfhP4XabuKWNv4asLlkn16O2ARP7Q8X30cmuXt3OjX5s5dJ0ied7PRNOht\u002F6nf2zPFmpeCP2U\u002Fj\u002FwCJNHOzVLT4XeKrOxnDlHs7jWtPk0NNQhYBv9I0\u002FwDtI31srAo09vGsgKM1fxIV+e8dY2pFYTL4Nxp1FLE1rOynyy5KMXbeMZKpNxd05ezla8Uz\u002FLT9pB4iZnhaPA\u002Fhfga9XD5dmdDE8XcQRhKcI5hHDYp5dkOFqOPKqmHw2JoZpjK2HqOpTqYqOXYjkhVwdKbK93\u002FZn+B+qftGfG7wH8ItMum05fFGpv8A2tqyxCb+yNA021m1LW9REZIV5oNPtZ1tI3ZUmvZLaFmAkzXX\u002FCH9ir9pz46aDJ4p+G3wo1zV\u002FDSxzPb69qFxpnh7S9SaHO6LSLnX77TV1aQspj3aeLiFJPklljNfUP8AwSd0u+0b9t\u002FStI1a0lsdU0nwr8Q9P1CyuU23Flf2VmtrdW0y87JoJkkikAJwysMmvjcvy+pVx2W08VQrU8NjMTRhGc6c4RrU3OHOqc5JKS5ZJNwbspJ9j+BvDHwyzTOPEPwmy7jDhvPsv4S484wyPLsPjsbluYZdgs+y2pmWChmNPKswrUaNLFRlhq8ac6+Dq1HSjXhUjJNxZ+u3xK+Ov7Hv\u002FBMvQPDXwv0DwJPf+Kb7SodROi+F9P0u78U6hZLJLbrr\u002FjLxRqktu5nvriK4+yR3E88rKkos7O3so4xS+APiz+x3\u002FwAFPvCfinwBqvgmXTvF2kaW16+neIdN02x8a6DbXEi28PiPwl4l0ySfz4rS8aBbuGK5VN7Qxanp8tpcJ5n5D\u002F8ABWizvtV\u002FbZ1bTLCCe+vr3wh8P7DT7OBWmnuLq7tJYre1t4lyzyTzyqkcaDLyPgDLV+k3\u002FBOb9g\u002FxT+yte+Ifj78cde0XQdbu\u002FBN1ptv4bgvke28J6JdSWerazqHinV3KaeL2KPToIvs1nJPa2SJcSS3srsscf3OHx2PxWc4nK6eDwsslwtWphsRS+rwVGjh4KUVOVR2SnJw5ow1T1SjZOS\u002F0e4X8RvErjLx94r8GMr4A4OxX0f8AgzN8x4R4nyWXDWBoZDkfDeBpYvCU8disxqqFOGY4qrg518LgYqVKso1IUsJCNCrjqP5J+AvFvjX\u002FAIJyftqalpdxqd3e6N4O8Ujwr46t7NSsHjT4Z6tNZ3jXBszlGvTpE9j4h0qMkNaa5Z20RlMS3CSf1+adqFlq2n2Oq6bcR3mnanZ22oWF3CSYrqyvIEubW4iJAJjngkjlQkAlWGQDxX8Vv7bHxh0P47ftOfFT4j+GG83wzqWtQaZ4euihjbUNI8PafaaHaaoUYB1XUxYNfxI4WRILiKORQ6sK\u002FqF\u002F4JyeLNS8afsT\u002FADWNVObqz8Lar4TiO8yf8S3wF4u8ReBdGG5gpG3SPDliuzGI8eWpZVDGOEsXCGPzXK6E3UwcKlbE4Nt8yjThXVGXK9bqpGpRktbNxcrXk2cP0G+OcFgvEvxo8HeH8dUzLgXA5nnvFvAlSVepiKWFyrL+I6WQ13h603LnoZng8yyLERfNFTqYWriVF1MVXk\u002Ftmiiivvj\u002FTQKKKKACiiigAooooAK\u002FJf\u002FAILf\u002FsK6x\u002FwUR\u002F4JtfH\u002FAPZ58Iy3K\u002FEaHTdP+J3wstbd9qaz8QvhtPJ4h0Hw3dLgiSDxNHFe+H0BwIbvUrW6z\u002Fo+D+tFFAH8Iv8Awbs\u002F8F2v2fvg9+z\u002FAGP\u002FAATD\u002FwCCiesaf+z34z+BE\u002FiXwB4E8V\u002FFi1m0bwZr\u002FhW5167S9+GXxDm1pfJ8J+K\u002FDeo6xqOixWutWlpoV94dtFjvbu2vbWdLv9wvFv8AwUu\u002F4ISf8EufhB8RfH\u002FwS+IX7I3hyTxHCPFF18Mf2S3+HOr+PvitrywyXOi2cWi+AJtk0kg1WQ6deeIbvTtE0qyubqSK5treOVK9Q\u002F4KH\u002F8ABAf\u002FAIJx\u002FwDBSTWLrx18XfhdffDv4y39zBcal8a\u002FgrfWPgnx7r3k+Wjx+K1m0vVvDXi15beNbYX\u002FAIh0C\u002F1e3iCLbajCqKtfnV8Hf+DO7\u002Fgll8NfHejeMfGXiD9of416Xo2oT3w8AePvG\u002Fh3TvB2rp5xksLTXk8F+EPDWv31vaIES4it9dsYNRIb7TAIZDAAD8tv+DfP4ZfGz\u002Fgqd\u002FwV\u002FwD2i\u002F8Agtj8ZPC2q+Bfh54T1LxJb\u002FDW2t0vxoOr+NfFHhZ\u002FhzongvRNWvo1\u002Ft3TPht8MUlTxBPAzKutX2jK62\u002Fmm3j\u002FAKmPGP8AwWq\u002FYK8J\u002FwDBQXSv+CYfiPxh4tP7SHiHVdI8I+Qngq8ufh5B4q8UeHrXxFo3hLUvF3n\u002FAGePUtS0m+hjbFlLYW99KmmXd3DdP5Y\u002FSz4V\u002FCb4ZfA3wD4b+Ffwd8B+Ffhn8OPCFiNN8M+CvBei2WgeHdFsw7ytFZabp8UNvG000klxczFWnurmWW5uZZZ5ZJG+JvEX\u002FBJv9gvxX+21o\u002F8AwUO134G2d7+1dod3pmqWPxCPifxbFZnXdE0O38N6L4hufCcOtp4Xudb0vRLaKwtL2bSmwqpczRzXkUFxEAekfsyf8E6f2If2NPF\u002Fj3x\u002F+zB+zV8Mvg14z+JmU8aeJPCOkSwarqtmbsX7aXFdXlzePpejPqCi\u002Fk0fSfsOmyXgS4ktmkihMf2nRX8pH\u002FBy7\u002FwXF+LP\u002FBMLR\u002Fgf8Ff2TNd8E2n7RnxUOreNfF194o8OW3i8+CPhZpm\u002FStKuoNJu7qPT4NV8W+I\u002FtkFhLqFrdhbHQNSliiRnjdgD+nTxt8IvhT8S73w9qXxG+GfgDx7qPhK8bUfC1\u002F4z8H+HvE954cv2ADXmh3OtafezaVcNhS0ti8DsyRsSWjQr6GAAAAAABgAcAAdAB2Ar4C\u002F4JaftCfGb9q3\u002FAIJ9fsrftEftB+HLXwx8X\u002Fiz8LNK8WeMdPsNKfQtPvLm8ur2PTtf07RZJZn0qw8S6PFp+v2dkZXWKDUYzERC0aj79oA\u002Fyhf+Cnut33\u002FBWX\u002Fg5Dufgl4burTWvCV1+0P8Nv2VvD0tveSNpw8DfDG\u002FtdL+IGopNMtsqo13beOtVla2RhKSq2kl+xhmuP8AVk0HQ9K8MaFovhrQrKDTdE8PaTp2h6Pp1rGkNtYaVpNnDYafZW8MSpHFBa2lvDBFHGiokcaqiqoAH4i\u002Fs1f8G+\u002F7EH7Ln\u002FBQjxr\u002FAMFF\u002FAN58Sr74peJ9e+IXivQPAmuap4cb4a+APE3xQk1M+K9V8L6ZpnhvTtVXFtrGpWOh2t7qtzBpFtfXQAuna3e1\u002FdCgD+eHx\u002F\u002FAMHF37NHw\u002F8A+CsOkf8ABLDUPhd44u9evfiJ4X+EGp\u002FHGDXvD8fg3R\u002FiZ4v0nS77StCk8PyD+2Z7O31TVbXwzqN6txHPFrMo+z2Nxaq0p\u002Foer+DPwB\u002FwQq\u002Fb1vf+DkbV\u002FwBsv4p+ArPX\u002FwBlPTv2o\u002FFH7R9n8Z9Y1rwTqFlrehrZaprfw\u002F8ADcPhJfEEviKLWtH1pdD8NQ+bpIl0oaRb686CIW\u002Fmf3mUAfzw+P8A\u002Fg4u\u002FZo+H\u002F8AwVh0j\u002FglhqHwu8cXevXvxE8L\u002FCDU\u002FjjBr3h+Pwbo\u002FwATPF+k6XfaVoUnh+Qf2zPZ2+qara+GdRvVuI54tZlH2exuLVWlP9DU0MVxFLBPGk0M0bwzRSKHjlikUpJHIjAqyOjFWVgQykggg1\u002FlL\u002F8ABc1rz4A\u002F8HKmufEWFF+HFtD8cv2S\u002Fi5YeI7eCCxjFkNH+GVzrHjVTBHIJGk1XSdcnvbyWJp57q1u5ZFdzub\u002FAFZre4hu7eC6tpFmt7mGK4glTJSWGZFkikUkAlXRlZcgHBHFAH8Dv7Af\u002FBBb9vv9jT\u002Fgv8nx\u002FwDC3gay8PfsY+Evix8Y\u002FF+k\u002FFqLxF4OudM1z4S\u002FEDQfF40bwPF4TsdbsNeg1l5NasfDc9sdAittEubKPWktXs4bEy\u002F30UjMqKzuyoiqWZmIVVVRlmZjgBQASSSAAMnilBBAIIIIyCOQQehB7g0Afk\u002F+3p+3n\u002FwT0\u002F4I86Pofxw+O3hDTfAOu\u002FtA+MLzw1FqXwg+Emjah4\u002F8c6pp9rb6rrepeI7vRbfSb290\u002FTLU213fXurajK093JbRQR3N7Mor7+\u002FZ++PPwv8A2oPgr8Nf2gvgt4iXxZ8Lfiz4V07xj4K18Wl1YSX2j6kjbBdWF7HDd2F9aTxz2V\u002FZXMay2t5bzwPkpuP4V\u002F8ABzr\u002FAME6Lr9vD\u002FgnP4o8W+BdLuNS+Nv7J9xqfxt+H9nZpJLd+IPDVjpph+J3hGG3jybi41HwtbnWtNiVGml1fw7YWsOPtcgb8ev+DNb\u002FAIKRHxL4K+Jv\u002FBNb4l68W1rwGdT+MH7PI1G5\u002Fe3PhHUryP8A4WV4HsBK25joGuXVt4u0+zjy32XXPEEiosNidoB\u002FY1+2v4Z1Xxf+yX+0HoWiQ\u002FadUm+F3ifULW1WO5mmvP7Dsm12axs4LS3ubi41C9t9NltdNto4T9pv5raB3hSRpo\u002F5Qv2J\u002Fg9ofx2\u002Fac+Ffw48Tr5vhnUtan1PxDahzG2oaR4e0+71y70sOpDqupiwWwldCsiQXEskbB1U1\u002Fa1NDFcRSwTxRzwTxvDNDMiyRTRSKUkiljcMkkciMUdHUq6kqwIJFfyH\u002FFXwb4p\u002FwCCcP7cOn61o2mz3nhfw34lXxv8OzcztJH4m+GGvS3lpJost67yTPqOm2M2q+ENUurmOGd9X0uTV4rb7Dd2Es\u002FwnF2FjHF5TmVaDqYOlXp0MYrcyjT9tGqrxV7xnH20X0uox3mkf5s\u002FTl4LweG468EfFvP8DUzLgXJ+IMr4Z48oqjPEU8NlMM9oZzh3WoQjN1MNmGFnnmFruShB1aeDwilKrjaUT9V\u002F+Cjf7d\u002Fin9li88PfAH4HaHo\u002Fh\u002FW7vwTaalceJZbGN7fwnodzLeaVo2neFdIVV09b2OLTp5PtV5FPbWUa28cNlJIxli\u002FNr\u002FgkteXuqfts6Tqd\u002FPPfX174P+IF\u002Ff3k7NNPcXV1ZxS3F1cStlmknnlZ5JHOWkfJOWr9ePH\u002FAMJv2O\u002F+Cn3hPwt4\u002FwBK8bS6d4u0jS1sk1Hw9qWm2PjXQba4ka4m8OeLfDWpxz+fFaXjTtaTS2ypvaeXTNQltLh\u002FMT4a\u002FAr9j3\u002FgmXoHiX4oa\u002F48nv8AxTf6TNpw1rxRqGl3finULFZIrltA8G+F9Lit3M99cxW\u002F2uS3gnlZUiN5eW9lHIaMRgcfis5w2a1MZhZZLhKsMVh6vt4Ro0aEFCUoRpqyU5OKUp6p6NzVlBLinw58SeMfH3hTxnzXj\u002Fg7FfR\u002F4MzjLeLuGM6jxLgaGQ5Hw3gKeDxdTA4XLabhTp5jiquDp0MVjm5UqyjTnUxcY0aWBo\u002FkV\u002FwVg1W\u002F0X9uDVNY0i8lsdV0jwr8PNR0+9tmC3Flf2Nm11aXMLYIWaCaOKaMkHDKpIIr5e+L\u002FwC2t+058ddCj8L\u002FABJ+K2t6t4aWOFLjQdOt9M8PaXqTQ4Kzava6BZacurSFwJNuoG4hSQb4YYzXH\u002FtMfHDVP2jPjd48+Lup2racvijU0\u002FsnSWlE39kaBptrDpuiacZAArzQafawNdyIqpNeyXMyqBJivCK+GzDMKlXG5lPC161PDYzE1ZunCpOEK1Nzk4OpBNKXuu6Uk7Jtdz\u002FOPxP8Ts0znxD8Wcx4P4kz7LuEuPOL87zHEYDBZlmGXYLPctqZjjJZdUzXL6NajSxUZ4au6kKGMpVHSjXnTlFNyQV\u002FZN\u002FwTa8M6r4S\u002FYi+AWlazD5N3d+H\u002FEPiaFPLuY92leNfHPijxloU226t7aU\u002FaND17Tp\u002FMWNraXzPNs7i7tHgupv5Wv2XvgD4h\u002FaX+Nngv4T6EtxDa6vqEN74t1i3EW7w34J0+4gk8T6+DODA1xZ2EjRaXbzYjv8AWrnTdOLK14rD+3PQ9F0vw3ouj+HdDs49O0XQNL0\u002FRdH0+FpGisdL0q0hsdPs4mmeSVo7a0ghgRpZJJCqAu7MSx+s4FwVT22MzCSapql9Upt7TlOdOtVt\u002FwBe1TppvvUstnb+3P2bvAGZ\u002FwBt8deJ+Io1aGU08mjwPllWcZRp5hjMbj8tzvNvYtq01ltPKsqhVne3NmKhDmlCqoalFFFfpB\u002FrOFFFFABRRRQAUUUUAFFFFABXzd+19+1L8L\u002F2Kv2a\u002Fi9+1D8Y9RbT\u002FAHwg8I3vibVUhyb3Vr0PFY6D4c0uMJI0ureJNdu9O0PTYxG4+2X8TOvlq5H0jXx9+3l+xP8Jf8AgoZ+y78R\u002FwBk\u002FwCNl54n0zwD8SF0KW+1jwZfWWneKNG1Hw1r2neI9H1LR7vUtP1WwSeDUNMhSaO60+5huLSW4t3QCXeoB\u002FId\u002FwAG\u002FX\u002FBZP8A4Kh\u002F8FOP+CofxQsfiP4hh1b9kG18C\u002FEDxh4k8A2Xg3w1YeFvg\u002Fa3F+sPwo0jS\u002FFljoMWvXWvSXk\u002F9l+XqWsz3HiO0tdX1K5jMemD7L\u002FdlX5tf8Ex\u002FwDgln+zN\u002FwSm+CWrfBn9na28Q6tL4s8RP4r8ffEXxzPpeoeO\u002FG2si2SzsV1S\u002F0rTNKtING0SzRrbQtEtLWOz05bi9uP399f313c\u002FpLQAV\u002FO\u002FwD8FQv+Ddj9nL\u002Fgqd+1l8L\u002FANqv4mfGf4j+Ap\u002FCPhPwx4J8ZeCPB+l+HtQ0r4geGvC2uavrdlHHrGqiS58PX95Hq8ukXt3b22owHT445YbSO8DTP+qP\u002FBRD4C\u002FF\u002FwDaf\u002FYm\u002FaP+APwD+JH\u002FAAqT4v8AxS+G+p+F\u002FAnj9tT1XRIdC1i5uLSbF1rOhW91rek2epWsFzpN3qOkQSahaW99JLbqWXB+Gv8Agg7+wN+1t\u002FwTv\u002FY\u002F8R\u002FBj9sP4z2Pxf8AH+t\u002FFnXPG2gDSfGHifxzpPgrwpqGgeHNMt\u002FDtnr\u002FAItsNP1Nnm1LStQ1O5sbaI6TaSXamyJlnu5JAD9nPD2gaR4U0DRPC\u002Fh+wttK0Hw5pGm6FommWcMdvaadpOkWcNhp1jawQpHFDb2lpbwwQxRIkcccaqiqoAHwx\u002FwUS\u002F4KXfss\u002FwDBL74RaB8Zf2p\u002FEfiDStA8XeLI\u002FBPhHRPB+gSeJ\u002FFfiTxA2nXmrTw6bpEdzaD7Hp9hZST6lqNzcwWlmJbWOWTzbqCOT7\u002Fr+G3\u002FAIPGf2W\u002F2yv2ktV\u002FYbX4AfA\u002F4j\u002FGn4b+GofivZ61a\u002FCzwd4t8aavonxB8SX\u002FAIKttNbxJY6DaX1nZadqekWcdt4evbiCOZr2PW4GnWJ4kcA\u002Fsb\u002FZj\u002FaR+E\u002F7XvwF+GP7SXwO1y48RfCv4t+G4fFHhDVL2wm0rUXsZJ7izntdU0q5JuNM1TT760urHULGcmS2ureWPc6hXb3evzm\u002F4JIfst6x+xh\u002FwTe\u002FZD\u002FZz8T6ZBo\u002FjTwH8IdEn8fadBD5BtPHviyW68Y+MbW5QT3Kte2ev69fWV7MkgS4uraWdYoBIIU\u002FRmgAooooA\u002Fy\u002Fv+Dwr4U614I\u002F4Kv\u002FAAo+KtvYarqFl8XvgD8Mr3SVkgiisrvXfAHirxD4XvtD0m4j3yTzLbxaHc3Rmj3xT6xGsYePbX+mJ8KtS1PWfhf8N9Y1vRZ\u002FDes6r4C8H6lq\u002Fh25lE9zoOp33h7Trq\u002F0W4nCRCafS7uWWxllEcYkkgZwiA7R+fX\u002FAAUe\u002Fbj\u002FAOCaP7FU3wX1n\u002FgoJqnw807U\u002FFeuas3wel8XfCe6+KOs2F7ojaUmv65o4sPC3iS78OWekjV9Mkv9SVrIuZYhbi5uIljX9JvDHiTQvGPhrw94u8L6jb6x4a8U6JpXiLw9q1mWNpqeh63YQalpWoWxdUfyLywuYLiHeiN5ci7lVsgAH5Zf8Frv2Mf2mf29P2EfGX7Pn7JvxbtvhB8WNW8Y+C\u002FESavqHibxB4O0zxJ4d8PX09zrXhDUfEXheyvtYsINWSWCdESH7Fd3NjDa6ky2csjL6f8A8EnP2W\u002Fj5+xl+wX8Dv2dP2mvinH8YvjJ4BtPE6eJvGVtruueJ7Iw614t1vXNH0Ow8QeJbSy17VrPQNJ1Cz0yG61O3SRTA0FuFsYbWNP0G1y41K00XWLrRrSPUNXttL1C40qwmlMMV7qUNpNJY2ksypI0UdzdLFC8qxuY1csEYjB\u002Fmi\u002F4IS\u002Ftvf8ABYn9qf49ftYeE\u002F8AgpB8BdU+GHwy8C6fYXXw21rV\u002Fgtq\u002FwAJFsfF8viOaxufB2iX+oQRx+NNNHh1U1SS6Mt3c2hS3vDfyw6pHGAD+my4t4LqCe1uYYri2uYZLe4t5kWWGeCZGjlhljcFJIpY2ZJEYFXVirAgkV\u002FOp+wp\u002FwAG337Mn7BP\u002FBQfxZ+3j8Mvi38RNbe\u002FT4it4F+DmsaP4cs\u002FDHgKX4mSXa6tHBremJDf6rYaLp95cab4dsnsrFbW3m\u002F0t7toIcf0YVxvxF8d+Hvhd8P\u002FABx8S\u002FFs8tr4W+H3hHxH428R3EEYmnh0PwtpF5reqyQQl4xNOtlZTmGIunmy7E3LuyADsq+Vv2uP2TPAX7Xfw3XwT4turjQNe0a4n1TwN43sLYXt\u002FwCE9aniSGeZ9Oe6sodZ0fUYYorfWdEnu7Vb6GKGW1vdO1O0sNSs\u002Fgz\u002FAIJW\u002FwDBcr9kP\u002FgrZr3xa8IfATSfiP4H8a\u002FCS103W9S8J\u002FFPTvD2lat4h8IatqF3ptr4p8OpoPiHXo7qytLuC1ttat5nguNKudT06JvtEdwk5\u002FZysa9CjiqNTD4inGrRqxcKlOW0ov0aaaaTjKLUoySlFqSTXh8S8NZFxhkOacMcTZZhs5yHOsJPBZnluMjJ0MTh5uMrc1OUKtGrSqRhXw2Jw9SlicLiaVLE4atSxFKnUj\u002FFB+0D+yj+0B+yb4muYPG3h\u002FV7LRo7x7XQ\u002FiX4YOoTeD9djk5gax8QW8cB0+8nTl9G1Yadq8ZV91m0ISeT5jv9S1HVbg3ep397qN0wCtc391PeXDKOima4kkkIGTgFsDPFf336hp2n6tZXGm6rY2ep6deRmG7sNQtoLyyuoiQTFcWtykkE8ZIBKSxspIBxkCvjLxZ\u002FwTk\u002FYn8aakdV1j4AeFrO6O\u002FMXhPVfF3gLTf3hDNjRvAviLw5pC4KjZixHljKx7VZgfz\u002FAB3A1Xnby7GU\u002FZSbao4vni4eSq0oVOe3S9KLSSTcnqf5f+In7OTOJY6vU8K+PMujk2IxEq9PIeN5ZjhpZdzS0hTzfJsDmizCMItxpSr5Pha8YRhCrXxE3Ks\u002F40K+gfgD+y98bP2l\u002FEK6F8J\u002FBeoavaw3At9Y8W3sNxp\u002Fgnw23lCcjX\u002FE8kElhZ3DQHzrfS4mudav4wx07Tbwqyj+qXwz\u002FwAE2v2IvCWqxazpXwC8P3d3D5eyHxN4h8c+NdKby7m3ul87QvGXijXtDuMy20ayefp0nm2zXFnLvtLu6gm+ztF0PRfDel2eh+HdH0vQNF06NodP0fRdPtNK0uxiaR5mis9PsYYLS2jaWSSVkghRTJI7kFmYmcFwLV9opZhjKSpp3dPCKc5TXb2tanTVO\u002FVqlPsrXuuTgD9m7nf9p0cR4n8dZNTymhVjOrlnBEcfjcZmFOMk3R\u002FtbO8tyqnlqmr89WGVZjK3uQUJSVWHyN+xh+xh4H\u002FY88D6ho+j6hJ4r8d+K5LS58deOrm0OnnVTp5uv7K0nSdK+1XiaRoekJeXJhhNzc3t\u002Fe3N1f390yNY2Om\u002FZtFFfoOGw1DCUKeGw1ONKjSjy06cb2Su22223KUm3KUpNylJuUm22z\u002FUXhPhPh3gbh3KuE+E8qw2S8P5LhvquXZdhed06NNznWqznVrTqV8RicRXqVcTi8XiatbFYvFVq2JxNarXq1Kkiiiitz6IKKKKACiiigAooooAKKKKACiiigAooooAKKKKAGu6Ro0kjKiIrO7uwVERQWZmZiAqqASzEgAAknAr+db9jH\u002Fg4+\u002FZe\u002FbV\u002FwCCjfi\u002F\u002Fgnv4E+GHjrQL3T9S+JeifD\u002FAOMmr63oNx4W+I+r\u002FCxtTm1qHT9BtlXVtMtdZ0vSNS1Xw7cTTXT3NpZSm9gszJHX7+\u002FEDR9b8ReA\u002FG3h\u002FwANaquheI9d8I+JNH0DW3tob1NG1vU9GvbLStVazuCILtdPvp4LtraciGcQmKQhHY1\u002FDP8A8G33\u002FBCL9tz9jP8A4KD\u002FABH\u002FAGo\u002F2zPhla\u002FDvQvhz4B8b+EfhrdN4m8FeI38e+M\u002FHl9aWF7r+lWvh3UtbmsdHsPC6apML2b+ypmvNWt7KBpBBqNqoB\u002FeNXi37SHxo0j9nL9n343fH7XrKbUtG+C3wp8e\u002FFDUtNt94m1C18D+GNT8RSWEbRpK6NeDTxbeYkUjRiUyCNyu0+01+Mf\u002FAAcLeOLPwF\u002FwRp\u002Fbz1S8utSs21j4Qw+DbGfSkna5\u002FtLxp4u8NeGbKGVrd0khsbmbUxb6hMW8qOylnMyvEXUgHx1\u002FwQC\u002F4Lz+Of8AgsF4o\u002FaP8B\u002FFH4J+D\u002FhF4q+DWl+E\u002FGPhyTwLq\u002FiDWdJ1vwn4o1fWdJuLTV5ddjzbaxot1aaZHFJbzKmqw3dzcCztPspVv6Ya\u002Fgz\u002FAODHzwLqdv4B\u002Fb9+JcjWf9jat4v+CPga0Qeb\u002FaA1Lw\u002Fo3jvXr92BgEIsntvEunLGUuXkM8cwlhjVYnk\u002FvMoA\u002FLr\u002FAIKRf8EhP2Lv+Cpkfwqm\u002Faw8P+Mr27+DF3rc\u002FhHV\u002FBHjO68G3y6b4kl0iXX9E1e4gt7qO+0q\u002FOiWRUPHHc2MnnzWN1byTys36O+CPBvhz4deDPCXw\u002F8ACGnR6R4T8D+GtD8I+GdKiZnj07QPDmmW2kaRZI8haSQWthZwQ+ZIzSSFC8jM7MT\u002FACbf8Hkfj343\u002FD7\u002FAIJ+fAjUvhX4\u002FwBc8CeFtV\u002FaX07RPiOfC+u634d17XEuPAHjC98K2H27RZ7VptDhvNP1S41Wxu7lbe4uxpEghmkgUx\u002For\u002FwbY\u002FtD+K\u002F2k\u002F8Agj9+zF4s8d+J9e8Y+NPBjePvhT4h8R+JZL+71fUX8CeNdYsdEa61bUrm7vdbkg8LXGg20urTzu9xPDLG2GhIoA\u002FdyiiigArL1zRdK8SaLq\u002Fh3XbC21XQ9f0vUNF1nTLyJZrPUdK1W0msdRsLuFwUltryznmt54mBWSKR1YEE1qUUAf55H7FH\u002FBHL\u002Fgod\u002FwAE1f8Ag4P8Ma\u002F+zv8AB\u002Fxzf\u002FsYS\u002FEzxRBcfGRDaD4eXH7NPjzS59R1Lwv4m1BrtpP7b8Jvd6bo0FhJZtf3XiXQNP1CyhaB\u002FtEf+hvRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAV5L8dvgb8Lf2l\u002FhB8QPgN8bPClr44+FXxR8O3fhXxv4VvLq\u002FsYdY0W8aOSS3+3aXdWWpWU0c0MNxbXlhd213bXEMU0EyOgNFFAHjH7E\u002F7Bv7Lv\u002FBPP4S3nwT\u002FAGT\u002FAIcL8N\u002FAOp+J77xnrFjLruveJdR1nxRqNlp+m3esalrHiPUdT1Ced7DStPtY4UmitLeG2RLe3iy+77BoooA+YP2v\u002FwBjf9nj9u\u002F4Ja3+zz+0\u002FwCAo\u002FiJ8LNd1PSNcudE\u002FtfWdBu7TXNBuGudG1jTdY0C+07U7G\u002F0+Z5GieK58qWOSWC5hnt5ZIm6T9mP9mP4JfsdfBLwV+zv+zv4Kt\u002Fh98JPh9b6hb+GPDFvqGqasbQ6tql7reqXNzqmt3uoarqF5qGq6heXt1dXt5PK8s7AMsaoilFAHvdFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQB\u002F\u002FZ","env":"production","documentBaseTitle":"云+社区 - 腾讯云","cdnDomain":"imgcache.qq.com","cssDomain":"imgcache.qq.com","session":{"isLogined":false,"isQcloudUser":false,"isOwner":false,"nickname":"","accountInfoCompleted":false,"phoneCompleted":false,"profile":{}},"fromMiniProgram":false,"route":{"url":"\u002Fdeveloper\u002Farticle\u002F1804512","path":"\u002Fdeveloper\u002Farticle\u002F1804512","pathname":"\u002Fdeveloper\u002Farticle\u002F1804512","search":null,"query":{},"segments":["developer","article","1804512"]}});
</script><script src="./手把手教你ClickHouse（一、搭建windows环境） - 云+社区 - 腾讯云_files/qcloudStatApi.js.下载" async=""></script></body></html>